Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
OAuth 2.0
OAuth 2.0 (short for “Open Authorization”) is the industry-standard protocol for authorization. Generally, the OAuth protocol provides a way for resource owners to provide a client [application] with secure delegated access to server resources.
Types
OAuth framework specifies several grant types for different use cases. Some of the most common OAuth grant types are:
- Authorization Code
- PKCE
- Client Credentials
- Device Code
- Refresh Token
- GitHub: https://github.com/topics/oauth2
- Wikipedia: https://en.wikipedia.org/wiki/OAuth#OAuth_2.0
- Created by: IETF OAuth Working Group
- Released: October 2012
- Related Topics: oauth, authentication, openid, oidc, saml, raml, xacml, indieauth, access-token, refresh-token,
- Aliases: rfc-6749, rfc6749,
- Last updated: 2025-02-06 00:21:22 UTC
- JSON Representation
https://github.com/chensoul/spring-security-oauth2
oauth2 oauth2-authentication oauth2-server spring-security
Last synced: 30 Dec 2024
https://github.com/chensoul/spring-security-oauth2-boot
spring-security-oauth2-boot with maven build
maven oauth2 spring-security-oauth2
Last synced: 30 Dec 2024
https://github.com/d0ugur4su/master-microservices
Project about microservices architecture and how to build it using SpringBoot, Spring Cloud components, Docker and Kubernetes.
docker docker-compose google-kubernetes-engine grafana helm java kafka kubernetes loki oauth2 openapi openid-connect prometheus promtail rabbitmq resilience4j spring-boot swagger tempo
Last synced: 06 Jan 2025
https://github.com/rajatjindal/oauth-login-spin
spin component to add "login with oauth" functionality to your app
golang oauth2 spin wasi webassembly
Last synced: 26 Jan 2025
https://github.com/ssx/mastodon-create-app
A small tool to allow you to quick create OAuth2 applications on a Mastodon instance.
gnu-social mastodon oauth2 oauth2-applications
Last synced: 26 Jan 2025
https://github.com/ath31st/cargo_flow
Transport automation system (training microservice project)
docker docker-compose java keycloak oauth2 spring-cloud
Last synced: 13 Jan 2025
https://github.com/szymonpoltorak/noteapp
Project for Web and Mobile development classes on Warsaw University of Technology with aim to create note app with mobile, backend and frontend modules.
angular docker java17 jwt oauth2 postgresql spring-boot
Last synced: 15 Dec 2024
https://github.com/maidana0/my-back
NestJS - Mongoose - CRUD - JWT - OAuth2
backend mongoose nestjs oauth2 passport typescript
Last synced: 09 Jan 2025
https://github.com/app-generator/sample-react-oauth
React OAuth Sample - Soft UI Dashboard | AppSeed
appseed-sample oauth2 react soft-dashboard
Last synced: 20 Dec 2024
https://github.com/nasa9084/openid-connect-example
OpenID Connect Core 1.0 Authorization Code Flow Example
go golang oauth2 openid openid-connect openid-provider openid-server openidconnect openidconnect-client openidconnect-core openidconnect-provider
Last synced: 13 Dec 2024
https://github.com/elijah629/auth0-electron
Auth0 authentication for electronjs
auth0 authentication nodejs oauth2 oidc
Last synced: 05 Jan 2025
https://github.com/embesozzi/keycloak-openfga-multitenancy-workshop
Keycloak integration with OpenFGA and Apache APISIX for multi-tenancy authentication and authorization at Scale
api-gateway apisix apisix-plugin authentication authorization authzen identity-provider-idp keycloak keycloak-plugin multitenancy oauth2 openfga openid-connect
Last synced: 15 Dec 2024
https://github.com/darthrichlius/flexauth
A standards-compliant OAuth service and provider.
api authentication authorization express mfa oauth2 sso
Last synced: 22 Dec 2024
https://github.com/sleeplesscofi/express-backend-threads
Backend de clon de Threads enfocado en llevar la funcionalidad y la organizacion de las funciones al Frontend
eslint event-emmiter firebase-notifications husky jest jwt oauth2 prettier prisma redis-cache supertest swagger websocket zod-validation
Last synced: 21 Dec 2024
https://github.com/bindu-1805/secrets-app
Don't keep your secrets, share them anonymously!
css ejs javascript oauth2 postgresql
Last synced: 06 Feb 2025
https://github.com/mildronize/bff-demo
Demonstrate how to implement micro-frontend of legacy Web Form ASP.NET Framework.
microfrontend nestjs oauth2 openiddict react
Last synced: 23 Jan 2025
https://github.com/cungthinh/socialite-blog
Django full features blog project
django django-channels elasticsearch oauth2 realtime
Last synced: 10 Oct 2024
https://github.com/sfomuseum/go-http-oauth2
Go HTTP middleware package for using an OAuth2 service as a single-sign-on provider.
Last synced: 20 Dec 2024
https://github.com/sidiahmedhabib/auto-box-installateur-project
Design and development of a mobile application to manage the installation interventions of auto boxes
angular flutter oauth2 rest-api software-engineering spring-boot
Last synced: 05 Feb 2025
https://github.com/iammahesh123/oauth-with-jwt-authorization
this project is basically a cool demo showing how we handle user authentication using OAuth2 and JWT tokens in a Spring Boot app. You know, stuff like registering users, logging them in, and generating those snazzy tokens.
java jwt-authentication jwt-token maven oauth2 spring-boot spring-data-mongodb spring-security tomcat-server
Last synced: 31 Dec 2024
https://github.com/balazsgrill/oauthenticator
OAuth authentication and token
Last synced: 02 Feb 2025
https://github.com/iwheelbuy/socialnetwork
access-token authorization facebook google oauth oauth2 odnoklassniki social-network vkontakte
Last synced: 15 Dec 2024
https://github.com/anmolarora/omniauth-adroll
Login with Adroll OAuth2 strategy for OmniAuth
oauth2 omniauth omniauth-strategy ruby ruby-on-rails
Last synced: 22 Dec 2024
https://github.com/nazrulworld/plone.oidc
OpenID Connect implementation in Plone
fhir heart oauth2 openid openidconnect plone
Last synced: 09 Jan 2025
https://github.com/damirscorner/20231229-dotnet-wpf-oauth
Sample project for 'OAuth login in desktop apps' blogpost
Last synced: 29 Jan 2025
https://github.com/the-software-compagny/flower-gate
FlowerGate - Open-source Node.js OIDC auth system leveraging OpenID Connect & OAuth2 for secure, scalable authentication
authentication nestjs nodejs oauth2 oidc openid openid-server
Last synced: 05 Feb 2025
https://github.com/alopes/google-oauth2-token-info
oauth2 v3 token info
google-api npm-package oauth2 token-authetication
Last synced: 07 Jan 2025
https://github.com/ulbora/docker_ulbora_oauth2_server
Ulbora Oauth2 Server on Docker
oauth oauth2 oauth2-provider oauth2-server
Last synced: 26 Jan 2025
https://github.com/n7ghtm4r3/googlemanager
This is a Java-based library useful to work with all Google's API services. Good use!
api api-client api-java gmail gmail-api google google-api java oauth2 oauth2-client oauth2-server tecknobit
Last synced: 15 Dec 2024
https://github.com/darthrichlius/flexauthapi
A standards-compliant OAuth 2.0 authentication and authorization service and provider #NodeJS #OAuth2 #MFA #SSO
api authentication authorization express mfa oauth2 sso
Last synced: 31 Dec 2024
https://github.com/ulbora/nodejsoauth2server
Oauth2 Server implementation in Node.js, enhanced JWT token, role and URL based security
authorization oauth2 oauth2-server
Last synced: 26 Jan 2025
https://github.com/alexandrabaturina/book-catalog
Flask web application that provides a list of books within variety of authors. Implementing third-party authentication & authorization, it allows registered users to add, edit, and delete their own records.
crud-operations flask json oauth2 sqlite3
Last synced: 22 Dec 2024
https://github.com/rblessings/oauth2-oidc-jwt-auth-server
OAuth2, OpenID Connect (OIDC), and JWT-based authentication server for secure token issuance and validation in modern applications.
github-actions jwt oauth2 openid-connect testcontainers
Last synced: 30 Jan 2025
https://github.com/deejungx/bahikhata-app
Starting template for Flask app with authentication solution.
Last synced: 21 Dec 2024
https://github.com/steenhansen/type-czech-phone-recipes
Online recipe book written in functional JavaScript
mongodb oauth2 react-hooks redux selenium ssr storybook tailwindcss vite-plugin-ssr
Last synced: 30 Jan 2025
https://github.com/shihab01118/appointease
AppointEase is a modern, user-friendly appointment scheduling application designed to streamline event management, availability tracking, and meeting organization.
date-fns nextjs nylas oauth2 prisma-orm react shadcn-ui supabase tailwind uploadthing zod
Last synced: 15 Dec 2024
https://github.com/ransuum/emailservice
SeeYaa email service
docker docker-compose java javaee koyeb oauth2 postgresql rest-api server spring-boot spring-security swagger token
Last synced: 21 Dec 2024
https://github.com/ayushmantripathy/gietu_bus_request
A bus requesting sysytem for my university
Last synced: 26 Jan 2025
https://github.com/sevenspikes/sherpas.oauth
OAuth 2.0 Authorization Code Grant Implementation
Last synced: 01 Feb 2025
https://github.com/mungasoftwiz/task-tracker-api
A task tracker RESTful API based on Python's Web Framework FastAPI
alembic fastapi jwt oauth2 pydantic pytest restful-api swagger-ui
Last synced: 13 Dec 2024
https://github.com/kdubuc/oauth2-introspection-psr15
OAuth 2.0 Token Introspection Middleware (RFC 7662)
introspection oauth2 psr-15 rfc7662
Last synced: 05 Feb 2025
https://github.com/huseynovvusal/auth-app-nest-next
🔒 Authentication Application With Many Features using Nest.js and Next.js
jwt nestjs nextjs oauth2 postgresql session-management typeorm
Last synced: 09 Jan 2025
https://github.com/vegeta897/whatever-calendar
Prototyping a group planning solution
calendar discord oauth2 svelte sveltekit typescript
Last synced: 21 Dec 2024
https://github.com/tniah/oauth-bff
Backend For Frontend supports Single-Page Applications to handle authentication and token exchange with the Authorization Server
authorization-code-flow authorization-server oauth-bff oauth2
Last synced: 02 Feb 2025
https://github.com/adudko/data-processing-share
Example Event-Driven-Design microservices with Spring Framework, Confluent Kafka stack and ELK stack
confluent-kafka-stack elastic-stack event-driven-architecture java kafka keycloak microservices monitoring-tool oauth2 open-api-v3 postgres reactive-streams redis springboot-stack springcloud-stack sqrs-pattern webflux
Last synced: 23 Jan 2025
https://github.com/apulbere/oauth2-sample
OAuth 2 sample
authorization-server java-11 oauth2 resource-server spring-security
Last synced: 27 Jan 2025
https://github.com/abelnnieva/bookmarks-api
Sample project for a bookmarks API using NestJS 10, Docker, PostgreSQL, Passport.js, Prisma, Pactum, and DotEnv.
nestjs oauth2 prisma typescript
Last synced: 21 Jan 2025
https://github.com/ilyamur/warm_meetings
Приложение для организации встреч с друзьями.
aws-s3 carrierwave oauth2 pundit ruby-on-rails social-network
Last synced: 30 Jan 2025
https://github.com/gustavo-developer/ignite-node-rentx
Node API desenvolvida durante a trilha de NodeJs 👨💻
Last synced: 29 Jan 2025
https://github.com/dvchinx/oauth2-spring
Aplicación web con Java y Spring para fines educativos que permite la autenticación con GitHub y Google
github-api google-cloud oauth2
Last synced: 15 Dec 2024
https://github.com/ap/net-oauth2server-tokenexchange
A Token Exchange extension for Net::OAuth2Server
oauth2 perl token-exchange tokenexchange
Last synced: 24 Dec 2024
https://github.com/m-kupiec/music-app
Web application (TypeScript, React) leveraging the Spotify Web API for music library management
frontend oauth2 pkce react spotify-api tailwindcss typescript
Last synced: 18 Jan 2025
https://github.com/barcellos-pedro/storybook-nodejs
Project based on Traversy Media course.
google-oauth2 mongodb nodejs oauth2 passportjs
Last synced: 30 Jan 2025
https://github.com/kdhttps/agama-otp
Agama OAuth TOPT based enroll and authn with Jans Server
Last synced: 05 Feb 2025
https://github.com/raulespim/auth-security-sample
A sample app to learn the different levels of authentication & security
auth authentication ejs express-js google-sign-in mongodb mongoose node-js oauth2 passport-js security
Last synced: 05 Feb 2025
https://github.com/bartmika/osin-example
Example of a identity provider powered by OAuth 2.0 in Golang
golang-examples oauth2 oauth2-server
Last synced: 29 Jan 2025
https://github.com/halfenif/toy_oauth_backend_express_react
Google oAuth for redirect to backend
Last synced: 29 Jan 2025
https://github.com/liteobject/testidentityserver
IdentityServer4 is an OpenID Connect and OAuth 2.0 framework for ASP.NET Core
csharp identity jwt oauth2 openid-connect
Last synced: 29 Dec 2024
https://github.com/ap/net-oauth2server
A light, simple, flexible OAuth2 server framework
Last synced: 24 Dec 2024
https://github.com/allsamir/secrets-web-app
In this web app you can publish your secrets and can discover other peoples secrets without knowing them 😎
bootstrap5 css3 ejs ejs-templates expressjs htlm5 javascript mongodb mongoose nodejs oauth2 passportjs
Last synced: 29 Jan 2025
https://github.com/aliahsannoon/user-feedback-system
MERN Stack Application
express mongodb mongoose nodejs oauth2 payment-gateway payment-integration reactjs redux redux-thunk stripe stripe-api stripe-integrations
Last synced: 29 Jan 2025
https://github.com/socialiteproviders/calendly
[READ ONLY] Subtree split of the SocialiteProviders/Calendly Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
Last synced: 16 Dec 2024
https://github.com/murtaza-u/muttoauth
Google OAuth2 authorization script for Mutt E-mail client
access-token email-client gmail google mutt neomutt oauth2 refresh-token
Last synced: 22 Dec 2024
https://github.com/laban254/social-connect-api
A Flask-based social media API utilizing OAuth and PostgreSQL.
docker flask oauth2 postgresql python3 websocket
Last synced: 16 Dec 2024
https://github.com/fliplet/fliplet-widget-sso-oauth2
SSO component for configuring OAuth2 on Fliplet
Last synced: 27 Dec 2024
https://github.com/dabevlohn/oauth2-proxy-keycloak-homelab-k0s
oauth2-proxy-keycloak-homelab-k0s
k0s keycloak kubernetes kubernetes-cluster kubernetes-deployment oauth2 oauth2-client oauth2-provider oidc oidc-provider
Last synced: 02 Jan 2025
https://github.com/socialiteproviders/steem
[READ ONLY] Subtree split of the SocialiteProviders/Steem Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
Last synced: 27 Oct 2024
https://github.com/isaacsarte/jnce-clinic-front-end
JNCE Medical Clinic [React Js]
axios framer-motion oauth2 react-google-login react-google-maps reactjs tailwindcss
Last synced: 02 Feb 2025
https://github.com/egehan0250/githuboauth2
Github için Oauth
github github-oauth2 login-system oauth2
Last synced: 22 Jan 2025
https://github.com/himash79/spring-boot-with-social-login-github
Build Spring boot with github social login module.
github java oauth2 spring-boot spring-security
Last synced: 21 Jan 2025
https://github.com/anazcodes/raw-google-oauth-go
A raw Golang implementation of Google-OAuth.
Last synced: 01 Dec 2024
https://github.com/himash79/microsoft-active-directory-project
Build a Spring boot project with Microsoft Active Directory.
active-directory microsoft-azure microsoft-graph-api oauth2 spring-boot spring-security
Last synced: 21 Jan 2025
https://github.com/xpdojo/auth
authentication, authorization
authentication authorization ldap oauth2 openid
Last synced: 13 Dec 2024
https://github.com/eric-souzams/spring-oauth-keycloak
OAuth2 Implementation using KeyCloak
api-gateway circuit-breaker cloud config-server eureka-client eureka-server java java-17 keycloak oauth2 redis spring-boot spring-data-jpa
Last synced: 31 Jan 2025
https://github.com/raspberri05/caltrain-api
unofficial caltrain api
api caltrain fastapi oauth2 postgresql render supabase uvicorn
Last synced: 11 Jan 2025
https://github.com/shyamz-22/rest-secured
facebook oauth2 rest rest-api spring-boot
Last synced: 05 Jan 2025
https://github.com/kieranmueller/strava-graphs
A simple frontend that displays strava data as graphs, making it easier to see trends in performance over time
angular chartjs graphing oauth2 strava typescript
Last synced: 22 Dec 2024
https://github.com/martishin/react-golang-jwt-oauth
React.js and Go project demonstrating the use of Google OAuth and JWT to authenticate users
docker go-chi golang jwt oauth2 postgresql reactjs typescript
Last synced: 23 Jan 2025
https://github.com/martishin/react-golang-user-login-oauth
React.js and Go project demonstrating the use of Google OAuth to authenticate and authorize users
docker go-chi golang goth oauth2 postgresql reactjs session-cookie typescript
Last synced: 23 Jan 2025
https://github.com/evertonsavio/authorization-server-microservices
Spring Cloud Microservices using Keyclock as Authorization Server (Oauth2). Resource server based on Spring Cloud - Netflix Stack (Spring Cloud Gateway, Config Server, Eureka Discovery Server).
docker keycloak microservices microservices-architecture oauth2 spring-boot
Last synced: 02 Jan 2025
https://github.com/nisanth2004/keycloak-programs
This project integrates Keycloak, an open-source Identity and Access Management (IAM) solution
dbms java keycloak mysql oauth2 postman security spring springboot
Last synced: 19 Jan 2025
https://github.com/teampanfu/oauth2-discord
Discord Provider for the PHP League's OAuth 2.0 Client
authentication authorization client discord oauth oauth2
Last synced: 22 Dec 2024
https://github.com/mellkam/oauthjs
Universal OAuth client for javascript
authorization javascript oauth2 oauth2-client typescript
Last synced: 14 Dec 2024
https://github.com/aspgm-fav/laravel-oauth
laravel laravel-framework oauth2
Last synced: 02 Jan 2025
https://github.com/questocat/oauth2-demo-app
:elephant: An OAuth2 demo application
oauth oauth2 oauth2-client oauth2-server php-oauth
Last synced: 17 Dec 2024
https://github.com/aggutierrez98/postter
firebase firebase-realtime-database headlessui nextjs oauth2 react tailwindcss typescript
Last synced: 21 Jan 2025
https://github.com/tonglil/iap-token-generator
Generate OAuth Bearer tokens for authenticating Service Accounts through GCP IAP
google-cloud-platform iap oauth2 oidc
Last synced: 09 Jan 2025