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: 2024-11-09 00:20:36 UTC
- JSON Representation
https://github.com/kolman-freecss/kf-imapi-auth-gateway
docker hexagonal-architecture java jwt keycloak microservice oauth2 spring-boot sso
Last synced: 06 Nov 2024
https://github.com/hachreak/oauth2_mongopool
A implementation of an OAuth2 backend with persistence on MongoDB made with mongopool.
erlang erlang-libraries erlang-library mongodb oauth2
Last synced: 06 Nov 2024
https://github.com/piomin/sample-micronaut-security
Demo with Micronaut application illustrating Security module
jwt micronaut micronaut-oauth2 micronautfw oauth2 security
Last synced: 01 Nov 2024
https://github.com/douglasmoraisdev/node_movie_rental_api
A simple Movie Rental API with Node and Express.js
chaijs expressjs mochajs node nodejs oauth2 sequelizejs tdd
Last synced: 06 Nov 2024
https://github.com/rizkimufrizal/oauth2-hmac
apache-cassandra hateoas hmac-sha512 jwt kotlin oauth2 redis
Last synced: 12 Oct 2024
https://github.com/richardd3ng/repo-amigo
GitHub Repo Chatbot Web App
chatbot chromadb langchain oauth2 openai-chatgpt python streamlit
Last synced: 11 Oct 2024
https://github.com/olukeye/fastapi-shop-app
a micro ecommerce shop for all kind of products, orders , deliveries and more.......
alembic bcrypt ecommerce fastapi jwt mssql-server oauth2 postgresql
Last synced: 08 Nov 2024
https://github.com/didinj/ionic-vue-oauth2-example
Ionic Vue Tutorial: OAuth2 Login Example
auth ionic login oauth2 refresh-token register vue vuejs
Last synced: 21 Oct 2024
https://github.com/ghillert/uaa-bundled
Wraps the UAA into a Spring Boot application, provides an executable JAR that includes both the UAA and an embedded Tomcat instance.
java oauth2 spring-boot spring-security
Last synced: 06 Nov 2024
https://github.com/anicetkeric/spring-security-oauth2-mongodb
Spring Boot microservice oauth2 using mongodb
mongodb oauth-resource-server oauth2 oauth2-authorization spring-boot
Last synced: 07 Nov 2024
https://github.com/authgear/authgear-sdk-android
Authgear authentication SDK for Android
android authentication java kotlin oauth2 sdk
Last synced: 07 Nov 2024
https://github.com/authgear/authgear-example-python-flask
Authentication for Authgear Python Flask Web Application
application authentication authgear flask oauth2 oidc python web
Last synced: 07 Nov 2024
https://github.com/ernanej/social-authentication
Application developed in Ruby on Rails as a template to perform user authentication through their social networks. In this system, the following networks were used as a form of authentication, in addition, of course, to the creation of a standard user with email and password: Facebook, Github and Google.
authentication authentication-backend authentication-ruby devise oauth2 omniauth omniauth-facebook omniauth-github omniauth-google-oauth2
Last synced: 24 Oct 2024
https://github.com/lunchb0ne/videolibrarysystem
This is the repo of the best video rental service, that never was... ONFLIX!
management-system oauth2 vuejs
Last synced: 07 Nov 2024
https://github.com/jim60105/lineloginoidcdemo
LINE Login OpenID Connect 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/frckbrice/whatsapp-clone-fe
next14 oauth2 supabase-auth supabase-db supabase-js supabase-storage tailwindcss
Last synced: 08 Nov 2024
https://github.com/mayankgupta-dev08/finvista-nexus
Microservices - POC
docker docker-compose eureka grafana helm java kafka kubernetes maven mysql oauth2 open-telemetry openapi rabbitmq resilience4j rest-api spring-boot spring-cloud spring-cloud-gateway swagger
Last synced: 09 Oct 2024
https://github.com/gaoyuyue/springcloud-sample
docker docker-compose oauth2 springcloud
Last synced: 09 Nov 2024
https://github.com/posener/githubapp
oauth2 Github app authentication client
github github-api go golang oauth2
Last synced: 25 Oct 2024
https://github.com/jamesbirtles/hapi-oauth
Allow your users to login with a number of oauth providers
hapi hapi-plugin hapi-v17 oauth oauth2
Last synced: 11 Oct 2024
https://github.com/yury-sannikov/react-native-salesforce-restapi
android ios oauth2 react-native salesforce
Last synced: 09 Nov 2024
https://github.com/kriasoft/simple-oauth2-clients
OAuth 2.0 clients for Google, Apple, Facebook, GitHub and other identity providers.
auth auth0 authentication credentials facebook github google identity identity-provider oauth oauth2 passport passportjs token tokens twitter
Last synced: 14 Oct 2024
https://github.com/woody-wordpress/woody-sso
Replaces the Wordpress connection system with the SSO (single sign on) of Raccourci Agency: LE STUDIO
oauth2 sso wordpress wordpress-plugin
Last synced: 10 Oct 2024
https://github.com/ovidner/python-social-auth-liu
Additions to python-social-auth for Linköping University
adfs linkoping-university oauth2
Last synced: 27 Oct 2024
https://github.com/meysam81/reddit-scheduled-submit
api-wrapper automation bot ci-cd content-publishing devops github-actions github-workflow oauth2 praw python python-reddit-api reddit reddit-api reddit-automation reddit-bot reddit-integration scripting social-media social-media-automation
Last synced: 13 Oct 2024
https://github.com/jiwhiz/keycloak-spring-security-oauth2-token-exchange-demo
Demo system for Keycloak OAuth2 Token Exchange
angular keycloak oauth2 rfc8693 spring spring-boot spring-security token-exchange
Last synced: 31 Oct 2024
https://github.com/strehle/spring-openid-client
Spring Security OpenID client implementation (demo use case)
oauth2 oidc spring spring-boot uaa uaa-client
Last synced: 15 Oct 2024
https://github.com/dbish6/ideal_user_authentication_demos
A web application that demonstrates an advanced token-based user authentication flow with two different back-ends, as of now; TypeScript Express and Java Spring Boot.
css express java jwt jwt-authentication nodejs oauth oauth2 react redis redis-cache spring-boot spring-security typescript
Last synced: 14 Oct 2024
https://github.com/rishabh3562/onestream
OneStream: Simplifying video management with secure authentication, AWS S3 storage, and YouTube API integration. Effortlessly create, edit, and distribute content across platforms.
api approuter appwrite aws awss3 awssdk contentmanagement javascript nextjs nextjs14 oauth2 youtubeapiv3
Last synced: 05 Nov 2024
https://github.com/ddonghyeo/dongnaefriend
자취 생활 정보 공유 서비스, 동네친구 Dongnae Friend
awscodedeploy githubaction jwt-authentification oauth2 spring spring-boot spring-security ssl-certificate
Last synced: 26 Oct 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/moazam05/native-cli-grow-app
GrowApp (Stock Market App)
async-storage oauth2 react-native reactjs redux redux-toolkit rtkquery
Last synced: 03 Nov 2024
https://github.com/trodicaro/weaklinks
Browser extension (unfinished) to raise awareness around high fraudulent activities.
discover-api expressjs oauth2 whoisxmlapi
Last synced: 08 Nov 2024
https://github.com/mefarazath/authorization-grant-without-client-secret
Extensions and configurations required to enable authorization code grant without client secret with WSO2 Identity Server
authorization-flow oauth2 wso2-identity-server
Last synced: 08 Nov 2024
https://github.com/sahil352005/google-oauth-2.0
A simple Express application that implements Google OAuth 2.0 authentication using Passport.js, allowing users to log in with Google, view a profile page, and log out securely.
express express-session google-cloud-platform nodejs nodemon oauth2 oauth2-client passportjs
Last synced: 07 Nov 2024
https://github.com/cofin/litestar-httpx-oauth
HttpX OAuth Integration for Litestar
httpx litestar litestar-api litestar-framework oauth2
Last synced: 13 Oct 2024
https://github.com/vedanthb/full-mern-authentication
This project is to showcase full advanced MERN Authentication, Login, Register, Verification email, Login with Facebook and Google(OAuth) Forget Password (Email Reset)
authentication jwt-authentication nodemailer oauth2
Last synced: 08 Nov 2024
https://github.com/alipolatli/aspnetcore-identity
Membership system leveraging Asp.Net Core Identity package, managing claims through cookie-based authentication, and supporting third-party authentication. It stands as a legacy.
claim identity mailserver mfa oauth2 openid
Last synced: 08 Nov 2024
https://github.com/dineshbyte/laravel-oauth2-greenhouse
A Laravel 5.2 service provider for league/oauth2-greenhouse
greenhouse laravel laravel-5-package laravel-framework oauth2 serviceprovider
Last synced: 11 Oct 2024
https://github.com/joshidivanshu/blog-backend-using-fastapi-jwt-authentication
A Blog app backend created using FastAPI. Can perform test queries on the provided link just replace http://localhost:8000/ with a website link mentioned below. You can perform this using Postman or curl
alembic api asychronous backend fastapi jose-jwt jwt-authentication oauth2 python-3 sqlaclhemy sqlite3 webdevelopment
Last synced: 07 Nov 2024
https://github.com/bartventer/authentication-secrets
NodeJS website for encryption and authentication
atlas authentication css expressjs google-apis html javascript mongodb nodejs oauth2
Last synced: 06 Nov 2024
https://github.com/awahids/server-learn-react-login
learn oauth2 with expressjs, passport, login sosial media github, twitter and github
expressjs github-api google-api login-social oauth2 passportjs twitter-api
Last synced: 21 Oct 2024
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/danpalmer/pkce-proxy
A proxy enabling the PKCE flow for OAuth providers that do not support PKCE.
authentication oauth oauth2 pkce pkce-flow pkce-oauth
Last synced: 13 Oct 2024
https://github.com/hdevlin2913/trainify-app-be
Backend for Trainify
cloudinary django javascript mysql oauth2 python restful-api swagger
Last synced: 08 Nov 2024
https://github.com/rgl/wso2is-playground
WSO2IS (WSO2 Identity Server) Playground
authentication oauth2 oidc openid-connect sso wso2 wso2-identity-server wso2is
Last synced: 25 Oct 2024
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 Oct 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: 12 Oct 2024
https://github.com/rgl/terraform-aws-cognito-example
Example OIDC and OAuth authentication and authorization with Amazon Cognito IdP, Amazon API Gateway, and AWS Lambda Function
api-gateway aws aws-api-gateway aws-cognito aws-lambda cognito oauth oauth2 oidc
Last synced: 25 Oct 2024
https://github.com/konojunya/authorization-server-sample
認可サーバーを自作してみる
authentication golang oauth oauth2 oauth2-provider
Last synced: 05 Nov 2024
https://github.com/nisanth2004/oauth2-with-auth0
auth0 intellij java latest lombok oauth2 security springboot web
Last synced: 15 Oct 2024
https://github.com/perebaj/legitima
Legitima is not a framework; rather, it serves as a centralized authentication system that seamlessly integrates various authenticators such as Google, GitHub, and more.
authentication authorization go golang oauth oauth2
Last synced: 07 Nov 2024
https://github.com/manjunathg88/oauth-token-generator
OAuthTokenGenerator library contains utility methods to create and validate OAuth tokens
csharp-core dot-net dot-net-core dotnet-core http-client http-client-helper httpclientfactory oauth-dot-net oauth-dotnet oauth-helper oauth-provider oauth2 oauth2-authentication oauth2-client oauth2-proxy
Last synced: 12 Oct 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 websocket zod-validation
Last synced: 04 Nov 2024
https://github.com/3imed-jaberi/wander-pins
The app will be a live geolocation app called WanderPins where users can 'pin' different locations on the map and share their own content with other users in realtime to share pictures, reviews of the location and area, interact with other users by adding comments to their pins, and manage the pins they've created.
apollo-client apollo-server cloudinary express graphql mapbox-gl material-ui mongodb mongoose nodejs oauth2 reactjs
Last synced: 15 Oct 2024
https://github.com/bruce-mig/post-wave
jwt-authentication oauth2 spring-security
Last synced: 15 Oct 2024
https://github.com/richardhj/oauth2-newsletter2go
Newsletter2Go OAuth 2.0 Client Provider for The PHP League OAuth2-Client
newsletter newsletter2go oauth2 oauth2-client php-league
Last synced: 30 Oct 2024
https://github.com/immaxence/redditech
Epitech Project Redditech
autoscrolling epitech oauth2 react react-native reactnative reddit reddit-api redditech subreddit
Last synced: 08 Nov 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: 02 Nov 2024
https://github.com/zon-dev/oauth2
Implementation of OAuth 2.0 in Zig.
authorization oauth2 oauth2-client oauth2-server zig ziglang
Last synced: 15 Oct 2024
https://github.com/siddhant-vij/auth0-webapp-demo
Web App Authentication & Authorization in Go using Auth0
Last synced: 15 Oct 2024
https://github.com/dimmaryanto93/e-banking-service-wilayah
Service Wilayah Indonesia, for E-Banking Application
discovery-client jpa oauth2 postgresql resource-owner spring-config-client spring-data-jpa springboot2
Last synced: 07 Nov 2024
https://github.com/sonyarianto/pocketbase-oauth2-demo
Demo of OAuth2 in Pocketbase (by creating Sign-in with Google example).
javascript oauth2 pocketbase svelte
Last synced: 11 Oct 2024
https://github.com/app-generator/sample-react-oauth
React OAuth Sample - Soft UI Dashboard | AppSeed
appseed-sample oauth2 react soft-dashboard
Last synced: 02 Nov 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/proeungchiso/cstad_ite2_mongodb_resource_server_v1
Resource server for OAuth2
oauth2 resources-server rest-api spring-boot
Last synced: 15 Oct 2024
https://github.com/dimmaryanto93/springboot-keycloak-example
Belajar springboot with keycloak
integration keycloak oauth2 springboot
Last synced: 07 Nov 2024
https://github.com/szorfein/nyx
Secure SPA using Ruby|Rails, GraphQL, gRPC, React and Postgres.
graphql grpc oauth2 postgresql react ruby ruby-on-rails
Last synced: 08 Nov 2024
https://github.com/vinny-bot/flaskcord
Discord OAuth2 extension for Flask. An Easier implementation of "Log In With Discord".
discord discord-oauth2 discord-oauth2-client discord-py flask oauth2 pycord python
Last synced: 27 Sep 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: 09 Nov 2024
https://github.com/zanbaldwin/oauth2-proxy
Front-facing microservice to transform ever-changing Authorization tokens into user identifier headers, which are better cached by Varnish via the Vary header.
Last synced: 30 Oct 2024
https://github.com/SocialiteProviders/Vatsim
[READ ONLY] Subtree split of the SocialiteProviders/Vatsim Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
Last synced: 02 Aug 2024
https://github.com/dimmaryanto93/springboot-oauth2-jwt-example
Belajar Oauth2 dengan JWT Token
Last synced: 07 Nov 2024
https://github.com/gavinr/arcgis-rest-js-oauth-demo
Minimal OAuth web login demo
Last synced: 31 Oct 2024
https://github.com/dimmaryanto93/springboot-was-oauth2-example
Spring boot deploy into WAS
oauth2 springboot websphere-liberty
Last synced: 07 Nov 2024
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: 05 Nov 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: 05 Nov 2024
https://github.com/iambumblehead/pkce-pair
pkce-pair creation and validation in node and browser runtimes
Last synced: 15 Oct 2024
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: 05 Nov 2024
https://github.com/viral32111/oauth-demo
Demonstration of OAuth 2.0 integration with various providers.
cloudflare-workers integration oauth2
Last synced: 05 Nov 2024
https://github.com/savareyhano/elysia-google-oauth
Implementation of Google OAuth using no libraries and using libraries with Elysia and Bun
bun elysia elysiajs google google-oauth google-oauth2 googleapis oauth oauth2
Last synced: 31 Oct 2024
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: 07 Nov 2024
https://github.com/onify/blueprint-microsoft-azure-api-authenticate
Onify Blueprint: Authenticate against Microsoft Azure (AD) API using OAuth 2.0
azure bpmn flow microsoft oauth2 onify onify-blueprint onify-blueprints rest-api
Last synced: 07 Nov 2024
https://github.com/staciax/riot_oauth2
this project is a simple client for the Riot OAuth 2.0 Client
api-client http oauth2 python3 riot-games-api valorant
Last synced: 15 Oct 2024
https://github.com/baronliu1993/summer-project-backend
Frank's + Tonia's + Baron's Ontario University Blog
awsec2 backend-api docker oauth2 redis-cache springboot
Last synced: 31 Oct 2024
https://github.com/compwright/oauth2-servicefusion
Service Fusion OAuth 2.0 support for the PHP League's OAuth 2.0 Client
oauth2 oauth2-provider servicefusion
Last synced: 08 Nov 2024
https://github.com/oliverbravery/openauth
An Open Source OAuth 2.0 Compliant Authentication Service
authentication authorization fastapi oauth2 python3
Last synced: 13 Oct 2024
https://github.com/jim60105/lineloginoidcdemo_mvc5
LINE Login OpenID Connect Demo Project (ASP.NET MVC5, .NET Framework 4.8)
asp-net asp-net-mvc learning line line-login mvc oauth2 oauth2-client
Last synced: 04 Oct 2024
https://github.com/cloudeko/cloudeko-zenei
Open-source user management system built with Quarkus. Provides authentication and organization management for your applications.
authentication hacktoberfest java oauth2 open-source quarkus user-management
Last synced: 31 Oct 2024
https://github.com/fliplet/fliplet-widget-login-oauth2
SSO component for logging in with OAuth2 on Fliplet
Last synced: 07 Nov 2024