api-key-authentication

There are 63 repositories under api-key-authentication topic.

  • mihirdilip/aspnetcore-authentication-apikey

    Easy to use and very light weight Microsoft style API Key Authentication Implementation for ASP.NET Core. It can be setup so that it can accept API Key in Header, Authorization Header, QueryParams or HeaderOrQueryParams.

    Language:C#30862944
  • approov/shipfast-api-protection

    Learn practical Mobile and API security techniques: API Key, Static and Dynamic HMAC, Dynamic Certificate Pinning, and Mobile App Attestation.

    Language:Kotlin8210012
  • lucasrcezimbra/ninja-api-key

    API Key authentication for Django Ninja

    Language:Python181102
  • Igor-Polatajko/spring-boot-security-web

    Examples of Spring Security setup. Includes REST API auth via JWT token, Opaque token, API key, and Web Application (server-side-rendered multipage application) auth via OAuth2.0 client and Form login.

    Language:Java130
  • loresoft/AspNetCore.SecurityKey

    Security API Key Authentication Implementation for ASP.NET Core

    Language:C#12221
  • AuthGuard/AuthGuard

    Simple and extensible identity management service

    Language:Java103360
  • daveh/slim-api-auth-example

    Example REST API authentication using the Slim PHP micro framework. Code to accompany this video: https://youtu.be/v5tAdjf0o3E

    Language:PHP8201
  • albertfarhat/DotNetApiKeyAuth

    Api Key Authorization

    Language:C#7106
  • Floturner/nest-auth

    This app showcases real-world Authentication and Authorization techniques with NestJS from access to refresh tokens, and everything in between (JWT authentication, role-based and claims-baes access control, policy-based authorization, API keys, server-side sessions, 2FA authentication, and more).

    Language:TypeScript6100
  • fhenriquezn/scalar.net9.api

    A practical example demonstrating how to implement: - Controller versioning - API Key authorization - Scalar.AspNetCore for custom data types - Endpoint metadata Reference code for .NET 9 developers.

    Language:C#5101
  • ahlem-phantom/django-auth-api

    This is a Django project that implements three different authentication methods for accessing API endpoints

    Language:Python410
  • akramex-dz/content-management-service

    simple feed is an academical project, where I am only showcasing a use case of using distributed databases while externalizing a basic content management service. This is the content management service that will manage posts comment and any content generated by users, you can check related repos : https://github.com/akramex-dz/simple-feed-gateway

    Language:JavaScript3150
  • JayantTripathy/auth-apiKey-in-aspnetcore

    Using API Key Authentication To Secure ASP.NET Core Web API

    Language:C#3200
  • marirs/fastApiSimple

    fastApi boilerplate using API Key in URL path

    Language:Python3101
  • aiswarya-cs/STREAMSYNC

    REACT-STREAMSYNC(video streaming)

    Language:JavaScript2100
  • approov/quickstart-php-laravel-token-check

    Quickstart Approov integration example for the PHP Laravel framework

    Language:PHP250
  • chchench/poc-aws-apigw-lambda

    Example of using AWS API Gateway with API key-based authentication and lambda to implement Rest API based service

    Language:HCL2100
  • future-station/keyguard

    KeyGuard is a powerful PHP package designed to validate API keys, secrets, access tokens, and HMACs for popular services like OpenAI, GitHub, Shopify, and more. This tool is essential for developers and businesses that depend on secure and accurate validation of their API credentials.

    Language:PHP2100
  • gitmotion/ollama-api-server

    A simple, easy-to-use api server that sits in front of your local 🦙 ollama instance to add additional security when making requests to ollama.

    Language:TypeScript2100
  • ObedRav/VipTop10

    An API to provide Top10 Categories from a City

    Language:TypeScript2101
  • ronnmabunga/serverless-iac-apigateway-lambda-s3-rw-api-demo

    A code demonstration of a read and write application that allows processing of an S3 object by a Lambda function, that is accessed through an API Gateway secured by an API Key.

    Language:JavaScript2100
  • soulform/vertex-gcp-proxy

    Secure Cloud Run gRPC proxy for Vertex AI. Enables simple API key auth via gRPC metadata, using secure server-side IAM. Includes full Terraform setup.

    Language:TypeScript20
  • zahidayturan/multi-lang-auth-api-platform

    Multi Lang Auth API Platform is a cross-platform authentication REST API supporting multiple programming languages for user login and signup. It enables seamless integration between applications built with different technologies.

    Language:Java2101
  • BrunoTanabe/fastapi-apikey-authentication

    A clean, working example of API Key authentication in FastAPI. Demonstrates keys via header/query/cookie, dependency-based security, optional scopes, reusable SecurityScheme in OpenAPI, and tests. Ideal for learning or bootstrapping secure endpoints in Python/FastAPI.

    Language:Python1000
  • cardisnotvalid/getimg-api-autoreg

    Getimg API Autoreg

    Language:Python1100
  • deepbludev/rate-limiter-nestjs-redis

    Example of a simple web application with a API rate limiter based on the sliding window strategy, using a Redis cache instead of the Nest.js default throttle guard.

    Language:TypeScript1101
  • Shubhamdutta2000/API-Key-Authentication-with-FastAPI

    API key-based authentication. This is authentication in the form of an arbitrary string with an arbitrary length, which gives access to an API.

    Language:Python120
  • Spoje-NET/csas-authorize

    Obtain Access Key from CSAS/Erste

    Language:PHP131
  • tkssharma/api-security

    🔐🔐api-security🔐🔐

  • Vlaxray/TheTradingOutpost

    --> https://thetradingoutpost.altervista.org/ <--

  • jaleel1122/Streamix

    Streamix — A movie search engine built with React. that lets users search for movies in real time using a public movie database API.

    Language:JavaScript
  • sonupanchal0606/MicroservicesSample3.3_APIkey

    Microservice using Ocelot API Gateway, RabbitMQ (message queue), secured using API keys, using events and API calls for inter service communication, Postgres DB

    Language:C#10
  • SoumyaAdhya007/Inkwell

    Inkwell – Blog Publishing API with Admin Approval Flow

    Language:TypeScript
  • xeeni/Spring-Boot-Security

    Comprehensive Spring Boot Security demo implementing JWT, Basic Auth, API Key, OAuth2, RBAC, method-level security & rate limiting. Features web UI, H2 database, layered architecture, and 40+ interview Q&A. Perfect for learning API security concepts and interview preparation.s learning Spring Boot Security.

    Language:Java