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-28 00:21:03 UTC
- JSON Representation
https://github.com/oliverbravery/openauth
An Open Source OAuth 2.0 Compliant Authentication Service
authentication authorization fastapi oauth2 python3
Last synced: 23 Jan 2025
https://github.com/talissonmelo/spring-boot-actuator-prometheus-grafana
Aplicação para utilização de OAuth2 e testes com JUnit5 e Mockito. Dashboard de métricas com Spring Boot Actuator, Prometheus e Grafana
datajpa flyway java17-spring-boot junit5 migrations mockito oauth2 validation
Last synced: 24 Jan 2025
https://github.com/thorsten-l/sb3-oauth2-client
spring-boot 3 OAuth2/OIDC client
docker docker-image oauth2 oauth2-client openid openid-client openid-connect openidconnect spring-boot spring-boot3 springboot
Last synced: 20 Jan 2025
https://github.com/dilanka-rathnasiri/authorizer
spring boot app for authorization
authorization iam java oauth2 springboot
Last synced: 20 Jan 2025
https://github.com/daguttt/auth-app-angular
angular angular-routing oauth2 oauth2-client rxjs
Last synced: 17 Dec 2024
https://github.com/cvalencia1991/github-oauth-app
This project brings the way to do the implement Nodejs with authentication
Last synced: 01 Jan 2025
https://github.com/kdubuc/oauth2-introspection-psr15
OAuth 2.0 Token Introspection Middleware (RFC 7662)
introspection oauth2 psr-15 rfc7662
Last synced: 12 Dec 2024
https://github.com/kdhttps/agama-otp
Agama OAuth TOPT based enroll and authn with Jans Server
Last synced: 11 Dec 2024
https://github.com/gustavcunha/gameplay
O GamePlay é um app organizar suas jogatinas e criar grupos para jogar junto com seus amigos, colegas ou até no intervalo do trabalho.
expo mobile oauth2 react-native rocketseat typescript
Last synced: 23 Dec 2024
https://github.com/shrutisaxena17/oauth2-demo
Spring security oauth2 login
java oauth2 spring spring-boot spring-security
Last synced: 01 Jan 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: 11 Dec 2024
https://github.com/shrutisaxena17/readandwritegooglesheets
This Java Core application provides functionalities to interact with Google Sheets, enabling users to read data from multiple sheets and write data back efficiently. Technologies Used -> Java Core, Google Sheets API, Threading
google-sheets-api java oauth2 read write
Last synced: 01 Jan 2025
https://github.com/david-uhlig/omniauth-rocketchat
Unofficial Rocket Chat strategy for OmniAuth
oauth2 omniauth omniauth-strategy rocketchat ruby ruby-on-rails
Last synced: 24 Jan 2025
https://github.com/udelblue/oauth-authorization-server
Spring boot authorization server connected to sql server
authentication authorization mssql oauth2 spring spring-boot
Last synced: 17 Jan 2025
https://github.com/platinum-place/laravel-passport
REST API de ejemplo construida con Laravel
laravel laravel-lang laravel-passport laravel-sail oauth2 repository-pattern rest-api service-pattern
Last synced: 16 Dec 2024
https://github.com/freakiest/pocket-api
🚀 InOrbit é uma plataforma backend robusta e escalável construída com TypeScript e Fastify. 🔧 Oferece um sistema de gerenciamento de dados eficiente com PostgreSQL e Drizzle ORM, 🐳 pronta para deploy com Docker e ⚡ configurada com as melhores práticas de desenvolvimento moderno.
bookmarks docker elastic gatsby gatsby-plugin kibana oauth2 obsidian-md obsidian-plugin python telegram trade-bot trading uwp
Last synced: 17 Jan 2025
https://github.com/mrktsm/spamurai
Spamurai is a Chrome extension that leverages a custom-built AI model to analyze and identify spam in your Gmail inbox. It enhances Gmail’s native spam filtering with real-time threat assessment, sender verification, and detailed analytics for a cleaner, more secure email experience.
aws aws-ec2 chrome-extension chrome-extension-react email-security fastapi gmail gmail-api javascript machine-learning oauth2 postgresql python react spam-detection spamurai sql sqlalchemy tenserflow typescript
Last synced: 24 Jan 2025
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: 10 Jan 2025
https://github.com/timboudreau/acteur-auth
OAuth authentication for the Netty-based acteur framework
Last synced: 10 Jan 2025
https://github.com/shreyanshiitk20/web-development-course
Full-stack web development boot camp
authentication bootstrap5 css3 ejs-templating expressjs html5 javascript mongodb mysql nodejs oauth2 reactjs
Last synced: 10 Jan 2025
https://github.com/ilert/sample-oauth2-app
This is a demo app showcasing the iLert developer platform and compliments our guides.
app authorization native oauth2 pkce spa
Last synced: 25 Jan 2025
https://github.com/tdiprima/spring-boot-keycloak
Spring Boot and Keycloak with OIDC
keycloak oauth2 oidc spring-boot
Last synced: 26 Dec 2024
https://github.com/epomatti/aws-cognito-app
Using Cognito for OAuth flows
aws aws-cognito nodejs oauth oauth2 terraform typescript
Last synced: 17 Jan 2025
https://github.com/lucas-linhar3s/jobhub
JobHub
clean-architecture clean-code copier github golang google injection-dependency injector modularization oauth2 wire zap
Last synced: 10 Jan 2025
https://github.com/anchoredapplications/eggio
Eggio is a geolocation-based Easter egg hunt game where users create unique Egg IDs, print QR codes, and place them on real Easter eggs. The app automatically sets egg locations based on the user's geolocation. Users can scan QR codes to find eggs and earn points.
Last synced: 26 Dec 2024
https://github.com/tsnsoft/tsn_python_oauth2
Пример получения данных пользователя с помощью Google API OAuth2
Last synced: 17 Jan 2025
https://github.com/syed007hassan/security-features-nodejs
Implemented commonly used authentication and security features that are used in NodeJs.
cookie-session express-session helmet https jwt oauth2 passportjs webtoken
Last synced: 26 Dec 2024
https://github.com/syed007hassan/authentication-and-security-to-a-website
This module lets you authenticate using Google in your Node.js applications. By plugging into Passport, Google authentication can be easily and unobtrusively integrated into any application or framework that supports Connect-style middleware, including Express.
autho2 express google-api hashing mongodb mongoose nodejs oauth2 passport-local-mongoose
Last synced: 26 Dec 2024
https://github.com/nanduwastaken/discord-oauth2-login-with-passport
Discord Oauth2 Login With Passport.js and Mongoose ( MongoDB )
api database db discord discord-api discord-bot discord-js discordbot login login-page mongodb mongodb-database mongoose oauth2 passport passport-discord passportjs social user
Last synced: 26 Dec 2024
https://github.com/pratham-jaiswal/secrets-box
Share your secrets anonymously!
ejs express facebook-oauth2 fullstack github-oauth2 google-oauth2 mongodb mongoose nodejs oauth2 social-media web-development
Last synced: 02 Jan 2025
https://github.com/mahmoudmoravej/may-i-coach-web
Web UI for may i coach
apollo-server graphql material-design oauth2 react remix tailwindcss typescript vitest
Last synced: 26 Dec 2024
https://github.com/cihatsolak/netcore-identityserver4
IdentityServer is an authentication server that implements OpenID Connect (OIDC) and OAuth 2.0 standards for ASP.NET Core. It's designed to provide a common way to authenticate requests to all of your applications, whether they're web, native, mobile, or API endpoints.
identityserver4 net5 oauth2 openid-connect quickstart
Last synced: 26 Dec 2024
https://github.com/rufaidulk/kissancarro
An ecommerce rest api
laravel laravel-passport oauth2 rest-api
Last synced: 10 Jan 2025
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: 02 Jan 2025
https://github.com/notmyself/delegated-authorization
This is a demo application that demonstrates how to to do delegated authorization with OAuth 2 using standard .NET libraries.
Last synced: 17 Jan 2025
https://github.com/rafiulgits/identity-access-control-golang-nextjs
Practice project for golang X nextjs
access-control golang identity nextjs oauth2
Last synced: 23 Jan 2025
https://github.com/tmvolpato/mygames-backend
API My Games
oauth2 rest-api spring spring-boot spring-data spring-security spring-test swagger2
Last synced: 26 Dec 2024
https://github.com/netbuffer/oauth-protocol-demo
oauth protocol test,oauth2 server/client endpoint,use sa-token,spring-boot
api git hosts javaee javaweb jwt maven oauth oauth2 permission restful sa-token spring spring-boot springframework tomcat
Last synced: 26 Dec 2024
https://github.com/timothy-bartlett/django-allauth
Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.
accounts authentication django login oauth2 passkeys python registration saml signup social-login two-factor-authentication webauthn
Last synced: 23 Jan 2025
https://github.com/paulobrazilian/bocadinhos
Bocadinhos é a nova plataforma online, oferecendo uma experiência de compra prática e segura para lanches e sobremesas
expressjs jwt kafka microservices-architecture nodejs oauth2 postgresql typeorm typescript
Last synced: 02 Jan 2025
https://github.com/marcosfshirafuchi/devsuperior-dscommerce-versao-completa
DEVSuperior : Java Spring Professional - Java Spring Professional - Desafio 05
crud-api crud-application devsuperior h2-database java maven maven-plugin maven-pom nelio-alves nelioalves oauth2 poo postman postman-api postman-test spring spring-boot springboot springdata-jpa springdatajpa
Last synced: 23 Jan 2025
https://github.com/manojkrgupta/python_fastapi_keycloak
An experiment with FastAPI and Keycloak integration
api fastapi iam iam-policy iam-role keycloak oauth2 python swagger
Last synced: 17 Jan 2025
https://github.com/raghavbhatirv/kanbanboard-backend
This is the backend for a Kanban board application. The application is built using Node.js, Express, and MongoDB.
aws express mongodb mongoosejs nodejs oauth2 passportjs
Last synced: 10 Jan 2025
https://github.com/ismail01100/full-stack-smartlibrary-app-react-java-spring-boot-and-stripe-integration
A Full Stack library management web application built using React and Java Spring Boot. Includes features like secure authentication (JWT, OAuth2), Stripe-based credit card payments, RESTful APIs, and MySQL database integration.
full-stack java jwt library-management mysql oauth2 react rest-api spring-boot stripe-payments web-application
Last synced: 16 Dec 2024
https://github.com/nhatthaiquang-agilityio/dotnet-shopping
Communicate services via RabbitMQ or Service Bus with dotnet core 2.2
application-insights asp-net-core azure azure-kubernetes-server docker-compose dotnet-core identityserver4 kubernetes minikube oauth2 ocelot-gateway openid-connect rabbitmq redis service-bus sql-server
Last synced: 23 Dec 2024
https://github.com/zkan/hello-django-oauth-toolkit
Hello, Django OAuth Toolkit
Last synced: 19 Dec 2024
https://github.com/sergeimischenko/django_site_blog
Данный проект представляет собой веб-приложение на Django, разработанное поэтапно. В нём реализованы различные функции и техники с использованием Django, Django REST Framework, PostgreSQL и других технологий
api blog bootstrap5 django django-rest-framework oauth2 postgresql python traning
Last synced: 23 Jan 2025
https://github.com/darkmtrance/reto-backend-bpi
docker java microservices oauth2 spring-boot webflux
Last synced: 17 Jan 2025
https://github.com/kubepay/understanding-rbac
Understanding Role based security
aws containers docker docker-compose dockerfile jsp jwt kubernates microservices nginx oauth2 oidc openshift rbac react security servlet spring spring-boot tomcat
Last synced: 17 Jan 2025
https://github.com/deepaksorthiya/spring-boot-3-microservice
Spring Boot 3 JDK17 Microservice Example
java microservice oauth2 openid-connect spring-boot
Last synced: 25 Dec 2024
https://github.com/mattrudin/deprecated_01
[This approach does work, but will be cancelled in favor of jso-oauth]
Last synced: 25 Dec 2024
https://github.com/gabrielmerigo/ignite-fleet
Ignite fleet using Offline First
google-authentication mongodb-atlas oauth2 offline-first realmdb
Last synced: 17 Jan 2025
https://github.com/astarell/bloggy
A pet-project representing a simple website for writing articles and sharing them among other users
hibernate-orm java oauth2 postgresql-database spring-boot spring-data-jpa spring-mvc spring-security thymeleaf-template-engine
Last synced: 17 Jan 2025
https://github.com/jaid/jaid-core-twitch-auth
jaid-core plugin for TwitchTV based logins.
auth jaid-core jaid-core-plugin lib library login oauth oauth2 twitch twitch-api twitch-tv twitchtv util utility
Last synced: 25 Dec 2024
https://github.com/giljr/my-auth0-app
In this tutorial, we’re going to simplify the process using Auth0 and Node.js, enabling you to quickly implement secure login and user authentication in your app.
auth0 authentication-backend express nodejs oauth2 oidc passportjs
Last synced: 25 Dec 2024
https://github.com/sandysanthosh/springboot-oauth-github
Create a OAuth using GitHub. It will provide Client ID , Client Secret key then use in Spring Boot Application.
Last synced: 11 Jan 2025
https://github.com/theguptaji/bookstore_oauth-api
OAuth API
cassandra-database ddd-architecture gocql golang oauth2 test-driven-development
Last synced: 10 Jan 2025
https://github.com/pumpkinseed/myminifactory-oauth-examples
Example connection for MyMiniFactory Authservice
Last synced: 24 Dec 2024
https://github.com/tomaytotomato/spring-stateless-auth-firebase
Demo fullstack application showing stateless authentication between frontend and backend service. Using a Vue.js client to fetch a JWT token from Firebase and authenticate with a Spring boot resource server.
firebase-auth jwt jwt-authentication oauth2 oauth2-resource-server spring-boot spring-security vue vuejs
Last synced: 25 Jan 2025
https://github.com/tanaybhadula/social-media-api
A full-fledged API in Python using FastAPI with features like authentication , CRUD operations etc.
api authentication ci-cd crud-operation database docker fastapi oauth2 postgres pydantic python sqlalchemy
Last synced: 10 Jan 2025
https://github.com/ahmedrafat-sw/ecommerce-backend
This the back-end repository for Ecommerce application using spring boot PostgreSQL and Angular
docker ecommerce-platform java jenkins jpa-hibernate oauth2 oidc postgersql spring-data-rest spring-security springboot stripe-payments
Last synced: 25 Jan 2025
https://github.com/josdem/spring-web-resource-server
Implements Oauth2 authorization code and client credentials flow
gradle java oauth2 spring-boot
Last synced: 17 Jan 2025
https://github.com/thanh-vt/kappa-talk-server
Chat Server
cloudinary firebase hazelcast oauth2 rabbitmq spring-boot spring-cloud spring-cloud-config spring-cloud-eureka spring-websocket ssl-cert
Last synced: 04 Dec 2024
https://github.com/raphaelbh/stb-authentication-api
Authentication API
api-gateway authentication aws cognito cognito-user-pool github-actions lambda oauth2 rest-api sam users
Last synced: 25 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/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/alopes/google-oauth2-token-info
oauth2 v3 token info
google-api npm-package oauth2 token-authetication
Last synced: 07 Jan 2025
https://github.com/deejungx/bahikhata-app
Starting template for Flask app with authentication solution.
Last synced: 21 Dec 2024
https://github.com/iwheelbuy/socialnetwork
access-token authorization facebook google oauth oauth2 odnoklassniki social-network vkontakte
Last synced: 15 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/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/vegeta897/whatever-calendar
Prototyping a group planning solution
calendar discord oauth2 svelte sveltekit typescript
Last synced: 21 Dec 2024
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/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/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/ap/net-oauth2server-tokenexchange
A Token Exchange extension for Net::OAuth2Server
oauth2 perl token-exchange tokenexchange
Last synced: 24 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/chensoul/spring-security-oauth2
oauth2 oauth2-authentication oauth2-server spring-security
Last synced: 30 Dec 2024
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/immaxence/redditech
Epitech Project Redditech
autoscrolling epitech oauth2 react react-native reactnative reddit reddit-api redditech subreddit
Last synced: 30 Dec 2024
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/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: 18 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/downthecrop/vue-supabase-oauth
Vue + Supabase + Pinia starter template for OAuth
github-oauth oauth oauth2 pinia pinia-vuejs supabase supabase-auth supabase-js template vue3 vuejs
Last synced: 30 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/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/akkiepro/spring-security
spring web security using NoOpPasswordEncoder, BCryptPasswordEncoder, customised own login/logout page and Google SSO using OAuth2.
bcrypt google-sso java oauth2 spring-boot spring-security spring-web
Last synced: 14 Jan 2025
https://github.com/gloryofnight/glory-streamer-app
Application that integrates with YouTube and Twitch API to write fun stuff around it in my favorite language of all - C++.
cpp20 imgui oauth2 sdl2 twitch-api youtube-api
Last synced: 07 Jan 2025
https://github.com/fliplet/fliplet-widget-sso-oauth2
SSO component for configuring OAuth2 on Fliplet
Last synced: 27 Dec 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: 30 Dec 2024