Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
OAuth 2.0
![](https://explore-feed.github.com/topics/oauth2/oauth2.png)
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-13 00:21:15 UTC
- JSON Representation
https://github.com/php-tootbot/php-tootbot
A boilerplate library for PHP Mastodon bots
mastodon-bot oauth2 php-framework php8 tootbot
Last synced: 22 Jan 2025
https://github.com/uip9av6y/basic-oauth2
OIDC compatible webserver utilizing Basic Authentication
Last synced: 06 Jan 2025
https://github.com/ribbinpo/oauth2-poc
for learning & poc oauth2 flow in each grant type
Last synced: 20 Jan 2025
https://github.com/fizker/swift-oauth2-models
Models for OAuth2 (RFC 6749) in Swift
oauth2 oauth2-client oauth2-server swift
Last synced: 12 Jan 2025
https://github.com/bygui86/spring-security-oauth2
Spring Security OAuth2 sample project
mavenw oauth oauth2 spring spring-boot spring-boot-2 spring-cloud spring-cloud-gateway spring-security spring-security-oauth spring-security-oauth2
Last synced: 31 Dec 2024
https://github.com/rblessings/urlradar
A dynamic URL redirection service for Professionals with Advanced User Analytics.
github-actions java kafka oauth2 spring-boot testcontainers
Last synced: 22 Jan 2025
https://github.com/wisskirchenj/my-minikube
kubernetes manifests - mainly for local minikube (some kind too)
gateway-microservice kubernetes microservices minikube-setup oauth2
Last synced: 06 Jan 2025
https://github.com/kostiantyn-matsebora/helm-simple-oauth2-proxy
Helm chart for deploying oauth2-proxy using OIDC provider
helm helm-chart oauth2 oauth2-proxy oidc
Last synced: 13 Jan 2025
https://github.com/queeniecplusplus/github_auth
new react login app using Oauth
Last synced: 06 Jan 2025
https://github.com/yntymakdev/yukata-server-site
Проект представляет собой онлайн-платформу, где пользователи могут просматривать, выбирать и заказывать традиционные японские юкаты
argon2 nestjs oauth2 passportjs postgres prisma-orm
Last synced: 02 Feb 2025
https://github.com/shuklaritvik06/ktor-oauth
This project is to implement oauth feature using KTOR
authentication backend ktor oauth2
Last synced: 17 Jan 2025
https://github.com/socialiteproviders/figma
[READ ONLY] Subtree split of the SocialiteProviders/Figma Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
Last synced: 13 Feb 2025
https://github.com/a3darekar/leave-mgmt-app-rest-django
Leave mgmt app REST api using Django
dialogflow django django-rest-framework oauth2 python webhook
Last synced: 22 Jan 2025
https://github.com/rickadams2/apiportfolio
API portfolio | | back to wiki >
http-api jwt-authentication oauth2 okta openid postman-api restful-api restful-api-php
Last synced: 03 Jan 2025
https://github.com/zawzawmyint/shopping-next14-tailwind-shadcn
shopping
javascript nextjs14 oauth2 redux-toolkit shadcn-ui
Last synced: 22 Jan 2025
https://github.com/chrisammon3000/google-oauth2-lib
Python OAuth 2.0 implementation for Google APIs
Last synced: 22 Jan 2025
https://github.com/mpolinowski/go-oauth2
Simple OAuth2 Implementation in Go
go golang oauth2 oauth2-client oauth2-server
Last synced: 28 Jan 2025
https://github.com/nathanpb/oauth2-no-secret-expose
Simple wrapper to use the Implicit oAuth2 Flow with applications that requires the expose of the client secret.
Last synced: 22 Jan 2025
https://github.com/i1d9/express-oauth2
A project based on RFC 6749
express-js express-session jade-template-engine jade-templates mongodb mongodb-atlas mongoose oauth-application oauth2 oauth2-authentication oauth2-server rfc-6749
Last synced: 05 Jan 2025
https://github.com/nisanth2004/spring-security-complete-guide
Complete Spring Security Fullstack app
java jwt ldap oauth2 security service spring springboot userdetails
Last synced: 08 Feb 2025
https://github.com/logto-io/auth-wiki
A comprehensive collection of articles, tutorials, and resources about authentication and authorization.
authentication authorization oauth2 oidc openid-connect
Last synced: 27 Dec 2024
https://github.com/socialiteproviders/autodeskaps
[READ ONLY] Subtree split of the SocialiteProviders/AutodeskAPS Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
Last synced: 10 Feb 2025
https://github.com/sldless/uploadgist
Upload Gists what else do you expect?
Last synced: 21 Jan 2025
https://github.com/sachinramesh15/spotify-oauth2
The script uses the OAuth2 ROPG authorization flow to obtain an access token from the Spotify API. With this access token, it makes a request to fetch details about a particular playlist identified by its ID. It then extracts information such as the playlist owner's name and the names of the tracks in the playlist.
Last synced: 15 Jan 2025
https://github.com/popcodelab/mdd_mvp
Minimized social network for developers - MVP (Minimum Viable Product)
angular angular-material backend flexbox-css java jpa json jwt-authentication jwt-token material-ui oauth2 reactiveforms rest-api restful scss spring-mvc spring-security springboot sql
Last synced: 17 Jan 2025
https://github.com/sgelias/lepiota
Contain the basic infrastructure to compose the Classeq-backend including Postgres, Neo4J, and Redis databases and the Django-based SSO.
django django-rest-framework docker-compose neo4j oauth2 postgresql redis sso-authentication
Last synced: 12 Feb 2025
https://github.com/kritsel/tado-api-demo-kotlin
Kotlin application showcasing how to interact with the tado API v2, via a generated REST API client
kotlin oauth2 openapi-generator restclient spring-boot tado tado-api
Last synced: 13 Jan 2025
https://github.com/miggiv2/voc_trainer
Amazing vocable trainer. Front-, back-end & oauth-server (simple) using discord.
bootstrap5 java oauth2 quarkus vocable-trainer vuejs3
Last synced: 22 Jan 2025
https://github.com/kritsel/tado-api-demo-java
Java application showcasing how to interact with the tado API v2, via a generated REST API client
java oauth2 openapi-generator restclient spring-boot tado tado-api
Last synced: 13 Jan 2025
https://github.com/skye-z/uac
Unified Authorization Center
authentication fido2 ldap oauth2 oidc otp saml2 u2f
Last synced: 28 Dec 2024
https://github.com/charlespalmerbf/google-jwt-to-bearer
A node script for converting a JKF (JSON Key File) into a JWT (JSON Web Token) and then into a Google OAuth 2.0 Bearer Token.
bearer-tokens google google-api jwt-authentication nodejs oauth2
Last synced: 24 Jan 2025
https://github.com/abhijeetanand45/authentication-secrets
To learn About Authentication levels
authentication bcrypt express hashing-algorithm javascript login-page md5 mongodb nodejs oauth2 secret-management
Last synced: 13 Jan 2025
https://github.com/yangboz/mediawiki-extensions-phabricatorlogin
OAuth2.0 based MediaWiki extension PhabricatorLogin
login-system mediawiki mediawiki-extension oauth2 phabricator phabricator-extension php
Last synced: 08 Feb 2025
https://github.com/harrisonwelch/springframeworkmasterclassnotes
Repo for notes when learning Spring
intellij java java-11 markdown masterclass notes oauth2 spring spring-boot spring-mvc spring-security springframework
Last synced: 22 Jan 2025
https://github.com/melardev/javaspringbootoauth2jwtcrud
Java Spring Boot Crud application secured with JWT
crud full-stack fullstack java java-ee javaee jwt oauth2 spring spring-boot
Last synced: 25 Jan 2025
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/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/austinjhunt/personal-express-api
Lightweight Express JS API that uses google's GMail API with OAuth2 flow to send emails to me. Hosting this API myself to automate the sending of emails to be upon form submission on another site.
api expressjs gmail-api googleapis node nodejs oauth2
Last synced: 15 Jan 2025
https://github.com/socialconnect/oauth2
[READ-ONLY] Subtree split of the SocialConnect OAuth2 Component
Last synced: 15 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/ilias-stack/distributed-systems
This repository will contain all practical works of the module during this semester.
microservice oauth2 spring-boot
Last synced: 12 Feb 2025
https://github.com/melardev/javaspringbootoauth2asymmetricjwt_separate_crud
Java Spring Boot Crud application secured with OAuth2 Jwt
asymmetric-cryptography crud full-stack fullstack java java-ee jwt oauth2 spring spring-boot
Last synced: 25 Jan 2025
https://github.com/laszloekovacs/oidc-express
Simple app to test login and get the users profile without an auth library
Last synced: 24 Jan 2025
https://github.com/piotrd22/categoryservice
Example microservice using Java, Spring, Auth0, Kafka, TestContainers, and more
docker java kafka oauth2 postgresql spring
Last synced: 12 Feb 2025
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/deejungx/bahikhata-app
Starting template for Flask app with authentication solution.
Last synced: 13 Feb 2025
https://github.com/ayushmantripathy/gietu_bus_request
A bus requesting sysytem for my university
Last synced: 26 Jan 2025
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/zrwusa/bunny-nest
A best practice microservice based on NestJS, used to build RESTful APIs
dto jwt microservice nestjs oauth2 postgresql protocol restful-api solid-principles typeorm typescript
Last synced: 12 Feb 2025
https://github.com/ap/net-oauth2server
A light, simple, flexible OAuth2 server framework
Last synced: 24 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/zemkogabor/oauth2-server-bundle
Slim Framework bundle that integrates oauth2-server server capabilities with Doctrine ORM support into Slim applications.
doctrine-orm oauth2 oauth2-server phpleague slim-framework
Last synced: 18 Jan 2025
https://github.com/kougen/user-management-interface
A Ruby on Rails user management and OAuth2 web interface
Last synced: 29 Jan 2025
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/mariodudjak/studemos
Student project - Web application for managing laboratory exercises.
angular2 asp-net aspnetidentity entity-framework mssql oauth2 webapi-2
Last synced: 16 Jan 2025
https://github.com/anirbansharma1996/jarvis
Jarvis is an AI-driven application designed to provide a seamless and efficient user experience for various tasks. Utilizing state-of-the-art technologies and frameworks, Jarvis ensures optimal performance and scalability.
chakra-ui expressjs gemini-api javascript mongodb nodejs oauth2 reactjs render
Last synced: 18 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/venkata-naveen-varma/google-auth
Authenticate a user using Google account with NodeJS
expressjs google-authentication nodejs oauth2 passport server
Last synced: 24 Nov 2024
https://github.com/dev-gaspar/oauth
Utilizando oauth para inicio de sesión con Google
Last synced: 28 Jan 2025
https://github.com/aspgm-fav/laravel-oauth
laravel laravel-framework oauth2
Last synced: 02 Jan 2025
https://github.com/yasasdev/notepad-oauth-application
This is a Notepad Application currently being developed using modern technologies. The application integrates OAuth for secure user authentication.
ejs express javascript nodejs oauth2 postgresql
Last synced: 18 Jan 2025
https://github.com/unitvectory-labs/jwt-bearer-token-vendor
A GitHub Action used to request an access tokens from an external OAuth 2.0 server that supports the jwt-bearer grant type authenticated to with a GitHub OIDC token.
github-actions jwt-bearer oauth2
Last synced: 29 Jan 2025
https://github.com/nexys-system/oauth
simple oauth wrapper
github gitlab google microsoft nexys oauth2 swissid typescript zoho
Last synced: 29 Jan 2025
https://github.com/el-moudni-hicham/secure-spring-angular-apps-oauth2-oidc-keycloak-google-github
Secure Spring Boot and Angular Apps using Oauth 2 and OIDC Keycloak Google GitHub.
angular github google keycloak oauth2 oidc spring-boot
Last synced: 13 Jan 2025
https://github.com/el-moudni-hicham/spring-security-jwt-oauth2-oidc
Microservices security with Spring Security, JWT and Oauth2 OIDC
jwt oauth2 oidc spring spring-security
Last synced: 13 Jan 2025
https://github.com/melardev/javaspringbootoauth2asymmetricjwtcrud
Java Spring Boot crud application secured with OAuth2 JWT RSA
asymmetric-cryptography crud full-stack fullstack java jwt oauth2 spring spring-boot
Last synced: 25 Jan 2025
https://github.com/imjaroiswebdev/musify.pro-backend-api
Backend service API for Musify Pro client
Last synced: 29 Jan 2025
https://github.com/dagit/twitch_oauth
Simple Rust example of oauth with twitch
oauth2 oauth2-client rust twitch twitch-api twitch-bot
Last synced: 31 Dec 2024
https://github.com/selenophile1805/collegeadmissionportal_backend
A Spring Boot backend for a college admission portal with secure authentication, student management, department handling, and RESTful API integration.
crud-application java oauth2 rest-api spring spring-boot
Last synced: 05 Feb 2025
https://github.com/gopalanand333/random-time-interval-generator-nodejs
this application will generate data for random interval. Can be used where there's need of interval data
datagenerator nodejs oauth2 timeseries
Last synced: 28 Dec 2024
https://github.com/mathieuancelin/toy-oauth2-server
A toy OAuth2 server based on files to quickly test OAuth2 stuff
Last synced: 16 Jan 2025
https://github.com/anazcodes/google-oauth-go
A raw Golang implementation of Google-OAuth.
Last synced: 29 Jan 2025
https://github.com/handsomestwei/oauth2-res-sdk
Oauth2资源服务器端sdk,授权码模式认证
guava java-8 oauth2 redis springboot
Last synced: 12 Feb 2025
https://github.com/hdevlin2913/trainify-app-be
Backend for Trainify
cloudinary django javascript mysql oauth2 python restful-api swagger
Last synced: 02 Jan 2025
https://github.com/irisng/gutsy
ETSY clone (but gutsier.)
css enzyme etsy faker html javascript jest mongodb nodejs oauth2 react-router reactjs redux redux-form sass unsplash-api
Last synced: 18 Jan 2025
https://github.com/apratham/electron-oauth-app
An Electron application demonstrating OAuth authentication with different sign-in providers
angular authentication cross-platform desktop-app electron ionic ionic-framework oauth2
Last synced: 26 Jan 2025
https://github.com/homuchen/express-line-notify
A express middleware that handle line notify oauth2 authentication and set req.line-notify-access-token attribute
authentication express express-middleware line-notify middleware oauth oauth2
Last synced: 29 Jan 2025
https://github.com/secnex/zerorest
A Python package simplifying secure API handling, featuring seamless OAuth support.
api-client api-wrapper microsoft oauth2
Last synced: 29 Jan 2025
https://github.com/docongminh/oauth2-nestjs
Basic example nestJs & Oauth2
knex nestjs oauth2 objection-orm passport-jwt
Last synced: 28 Dec 2024
https://github.com/ososuna/eazy-bank-api
Spring Security Zero to Master course
cors crsf jwt mysql oauth2 spring-security
Last synced: 05 Jan 2025
https://github.com/grjan7/oauth2-node-impl
OAuth 2.0 Node.js Implementation
authentication authorization implementation javascript nodejs oauth2 oidc rfc
Last synced: 21 Jan 2025
https://github.com/ososuna/spring-security
Simple authentication system using basic auth and JWT
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: 08 Feb 2025