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-01-24 00:21:56 UTC
- JSON Representation
https://github.com/curityio/android-haapi-ui-sdk-demo
An OpenID Connect Android demo app showing how to use the HAAPI UI SDK and hardened mobile security
android code-example haapi mobile oauth2 openid-connect
Last synced: 03 Dec 2024
https://github.com/curityio/mobile-deployments
Resources for automating the setup of Curity mobile code examples
deployment docker mobile oauth2 openid-connect
Last synced: 03 Dec 2024
https://github.com/curityio/ios-haapi-ui-sdk-demo
An OpenID Connect iOS demo app showing how to use the HAAPI UI SDK and hardened mobile security
code-example haapi ios mobile oauth2 openid-connect
Last synced: 03 Dec 2024
https://github.com/uip9av6y/basic-oauth2
OIDC compatible webserver utilizing Basic Authentication
Last synced: 06 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/curityio/android-haapi-demo-app
An OpenID Connect Android demo app showing how to plug in the HAAPI Model SDK
android code-example haapi mobile oauth2 openid-connect
Last synced: 03 Dec 2024
https://github.com/dev-gaspar/oauth
Utilizando oauth para inicio de sesión con Google
Last synced: 30 Nov 2024
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/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/cfreear/oauth2-mailchimp
MailChimp OAuth 2.0 Client Provider for The PHP League OAuth2-Client
Last synced: 25 Jan 2025
https://github.com/queeniecplusplus/github_auth
new react login app using Oauth
Last synced: 06 Jan 2025
https://github.com/sonyarianto/vanilla-sign-in-with-google-one-tap-demo
Demo on vanilla JavaScript that doing Sign-in with Google using Google One Tap API.
Last synced: 11 Jan 2025
https://github.com/curityio/slack-authenticator
Slack oauth authenticator that can be used with any Java-based Web API
authenticator login oauth2 plugin slack
Last synced: 03 Dec 2024
https://github.com/patrick-ehimen/dripmint
DripMint: The Future of Fashion and NFTs
gsap javascript nft oauth2 walletconnect
Last synced: 27 Dec 2024
https://github.com/socialiteproviders/gohighlevel
[READ ONLY] Subtree split of the SocialiteProviders/GoHighLevel Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
Last synced: 14 Jan 2025
https://github.com/curityio/windows-live-authenticator
Windows Live oauth authenticator that can be used with any Java-based Web API
authenticator curity login oauth2 plugin windows-live
Last synced: 03 Dec 2024
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/shivang1305/spotify
Spotify clone project using next.js, react.js for components, tailwind css for styling, postgres and supabase for db and stripe to handle payments.
nextjs14 oauth2 postgresql reactjs redux-toolkit stripe supabase tailwindcss zustand
Last synced: 30 Nov 2024
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: 11 Oct 2024
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/curityio/stackexchange-authenticator
StackExchange oauth authenticator that can be used with any Java-based Web API
authenticator login oauth2 plugin stackexchange stackoverflow
Last synced: 03 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/curityio/undertow-pac4j-example
An example Java website that implements OAuth 2.0 and OpenID Connect using Undertow
code-example oauth2 openid-connect undertow website
Last synced: 03 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 Oct 2024
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/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/kougen/user-management-interface
A Ruby on Rails user management and OAuth2 web interface
Last synced: 30 Nov 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/vaidehi13/movieticketbooking
Movie Ticket Booking backend using Java, Spring boot, MySQL, Spring Data JPA
actuator exception-handling java junit5 jwt mockito oauth2 redis rest-api resttemplate rolebasedauthrorization spring-boot spring-data-jpa spring-security validations
Last synced: 14 Dec 2024
https://github.com/zbhavyai/powerbi-embed
Embedding Power BI using standard OAuth2 flow
embedded-analytics javascript oauth2 powerbi reactjs
Last synced: 29 Nov 2024
https://github.com/svycal/ueberauth_stripe
Stripe OAuth2 Strategy for Überauth
Last synced: 04 Dec 2024
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/augustinekudiyirippil/readdatafrommicrosoftdynamicsbusinesscentralerp
Read Data From Microsoft Dynamics Business Central ERP
c-sharp json microsoft-business-central microsoft-graph-api oauth2
Last synced: 15 Dec 2024
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/code-byestefi/payment-repo-msvc
In progress...
api-rest docker microservices-architecture oauth2 springboot springcloud
Last synced: 31 Dec 2024
https://github.com/curityio/oauth-mobile-web-sso
Using the nonce authenticator pattern to achieve SSO between a mobile app and a web app
code-example mobile nonce oauth2 openid-connect sso
Last synced: 03 Dec 2024
https://github.com/curityio/website-with-encrypted-id-tokens
How to use JWEs for ID tokens in a website secured by OAuth 2.0 and OpenID Connect
code-example financial-grade jwe oauth2 openid-connect website
Last synced: 03 Dec 2024
https://github.com/repetere/periodicjs.ext.oauth2client
An extension that connects to an OAuth 2 Server using passport-oauth2 and saves the access token to the user's extension attributes
expressjs nodejs oauth2 passport-oauth2
Last synced: 21 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/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/owez/authrio
Authrio authentication platform repository
auth auth-platform oauth2 rust
Last synced: 15 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/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/cungthinh/socialite-blog
Django full features blog project
django django-channels elasticsearch oauth2 realtime
Last synced: 10 Oct 2024
https://github.com/nexys-system/oauth
simple oauth wrapper
github gitlab google microsoft nexys oauth2 swissid typescript zoho
Last synced: 30 Nov 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/abdullah0332/twitch
A React Application that uses RTMP server and JSON server at the Back-End to add/remove/edit streams and go live using OBS.
axios flv flvjs lodash oauth2 react reactjs redux redux-form redux-thunk
Last synced: 08 Jan 2025
https://github.com/curityio/openid-client-ios-appauth-dcr
Extended OpenID Connect iOS integration in a SwiftUI app using the AppAuth pattern and Dynamic Client Registration
appauth code-example dynamic-client-registration ios mobile oauth2 openid-connect
Last synced: 03 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/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
https://github.com/curityio/openid-client-android-appauth-dcr
Extended OpenID Connect Android integration in a Kotlin app using the AppAuth pattern and Dynamic Client Registration
android appauth code-example dynamic-client-registration mobile oauth2 openid-connect
Last synced: 03 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/ap/net-oauth2server
A light, simple, flexible OAuth2 server framework
Last synced: 24 Dec 2024
https://github.com/nicolasdao/userin-form-gray-quail
Configurable JS form widget that uses the UserIn middleware to login to Apps using popular Identity Providers such as Facebook, Google, LinkedIn, GitHub, ...
Last synced: 07 Jan 2025
https://github.com/imjaroiswebdev/musify.pro-backend-api
Backend service API for Musify Pro client
Last synced: 01 Dec 2024
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/fliplet/fliplet-widget-sso-oauth2
SSO component for configuring OAuth2 on Fliplet
Last synced: 27 Dec 2024
https://github.com/excites/django-allauth-uwum
UWUM provider for django-allauth
Last synced: 17 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/curityio/kotlin-api-jwt-validation
An OAuth 2.0 secured API in Kotlin, to validate a JWT then use scopes and claims for authorization
api claims code-example jwt-validation oauth2 scopes spring-boot zero-trust
Last synced: 03 Dec 2024
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/raspberri05/caltrain-api
unofficial caltrain api
api caltrain fastapi oauth2 postgresql render supabase uvicorn
Last synced: 11 Jan 2025
https://github.com/vladimirfomene/oauth-implicit
auth0 jquery oauth2 springboot
Last synced: 07 Jan 2025
https://github.com/curityio/express-openid-connect-website
An example website that implements OAuth 2.0 and OpenID Connect using Node.js Express and Passport
code-example express oauth2 openid-connect passport website
Last synced: 03 Dec 2024
https://github.com/aspgm-fav/laravel-oauth
laravel laravel-framework oauth2
Last synced: 02 Jan 2025
https://github.com/curityio/dynamic-authenticator-demo
Resources needed to run a demo of the dynamic authenticator
authentication federation oauth2 openid-connect saml use-case
Last synced: 03 Dec 2024
https://github.com/lamzaone/flask-pet-adoption-app
Flask web app with Google OAuth2.0 and SQLite3
crud crud-app crud-application flask flask-application flask-login flask-web google-api google-oauth2 oauth2 oauth2-login pagination sqlite3
Last synced: 20 Dec 2024
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/kananniftiyev/fileguard
Fileguard is a secure file backup utility, facilitating encrypted transfers from designated folders to specified servers, with customizable settings for seamless data protection and management.
encryption file firebase go golang google oauth2
Last synced: 09 Jan 2025
https://github.com/curityio/dropbox-authenticator
Dropbox oauth authenticator that can be used with any Java-based Web API
authenticator dropbox oauth2 plugin
Last synced: 03 Dec 2024
https://github.com/curityio/client-assertions-with-jwks-uri
API security requiring clients to use strong authentication, via client assertions (RFC7521, RFC7523)
api client-assertion code-example financial-grade jwks-uri oauth2 zero-trust
Last synced: 03 Dec 2024
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/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/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/curityio/criipto-authenticator
Criipto oauth authenticator that can be used with any Java-based Web API
authenticator criipto easyid grean login oauth2 openid-connect plugin
Last synced: 03 Dec 2024
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/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: 19 Dec 2024
https://github.com/huntlabs/uas
User Authentication Service
oauth oauth2 oauth2-server passport user-management
Last synced: 12 Jan 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/hdevlin2913/trainify-app-be
Backend for Trainify
cloudinary django javascript mysql oauth2 python restful-api swagger
Last synced: 02 Jan 2025
https://github.com/jim60105/lineloginoidcimplementationdemo
LINE Login OpenID Connect Implementation Demo Project (ASP.NET Core 6 MVC)
asp-net-core learning line line-login mvc net-core oauth2 oauth2-client
Last synced: 04 Oct 2024
https://github.com/curityio/aws-authenticator
AWS Cognito oauth authenticator that can be used with any Java-based Web API
authenticator aws cognito curity login oauth2 plugin
Last synced: 03 Dec 2024