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-06 00:21:22 UTC
- JSON Representation
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/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/hdevlin2913/trainify-app-be
Backend for Trainify
cloudinary django javascript mysql oauth2 python restful-api swagger
Last synced: 02 Jan 2025
https://github.com/egehan0250/githuboauth2
Github için Oauth
github github-oauth2 login-system oauth2
Last synced: 22 Jan 2025
https://github.com/pumpkinseed/myminifactory-oauth-examples
Example connection for MyMiniFactory Authservice
Last synced: 24 Dec 2024
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/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/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/ososuna/spring-security
Simple authentication system using basic auth and JWT
Last synced: 05 Jan 2025
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/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/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/unitvectory-labs/serviceauthcentral
Simplify microservice security with ServiceAuthCentral: Centralized, open-source authorization in the cloud, minus the shared secrets.
graphql java-17 oauth2 serviceauthcentral spring-boot
Last synced: 16 Jan 2025
https://github.com/rtomas/telegram-oauth-w3a
Telegram OAuth Server for Web3Auth
Last synced: 20 Dec 2024
https://github.com/halfenif/toy_oauth_backend_express_react
Google oAuth for redirect to backend
Last synced: 29 Jan 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/rtomas/microsoft-oauth-for-web3auth
Microsft OAuth Server for Web3Auth. Get Your Public Address
authentication ethereum oauth2 web3auth
Last synced: 20 Dec 2024
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/kdhttps/agama-otp
Agama OAuth TOPT based enroll and authn with Jans Server
Last synced: 05 Feb 2025
https://github.com/axlkun/login-google
Login with Google OAuth 2.0 following Open ID protocol
oauth2 openid php postgresql tailwindcss
Last synced: 20 Jan 2025
https://github.com/kneemund/mediawiki-discord-oauth
A MediaWiki extension that adds an authentication provider for Discord to WSOAuth.
discord mediawiki mediawiki-extension oauth2 oauth2-client oauth2-provider
Last synced: 09 Oct 2024
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/jmromer/github-ios
An iOS GitHub client designed for casual content discovery
alamofire cocoapods github-api ios ios-app ios-swift oauth2 rest-api swift
Last synced: 13 Jan 2025
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/vietddude/threads-clone-be
Threads Backend using Spring Boot, Postgres
oauth2 postgres spring-boot spring-security
Last synced: 17 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/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/gustavo-developer/ignite-node-rentx
Node API desenvolvida durante a trilha de NodeJs 👨💻
Last synced: 29 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/zhoozhoo/spring-cloud-examples
An example of Spring Cloud microservices in Docker
docker docker-compose dockerfile keycloak oauth2 spring-boot spring-cloud spring-cloud-circuitbreaker spring-cloud-config spring-cloud-eureka spring-cloud-gateway spring-cloud-loadbalancer spring-cloud-sleuth spring-security webflux zip
Last synced: 24 Oct 2024
https://github.com/webong/laravel-signature
A Laravel Package providing SSO and OAUTH
laravel laravel-package oauth2 php sso-authentication
Last synced: 13 Jan 2025
https://github.com/savely-krasovsky/masked-email-bot
Telegram bot to generate Fastmail's Masked Emails
bot fastmail fastmail-api oauth2 telegram telegram-bot
Last synced: 27 Dec 2024
https://github.com/ericyoondotcom/authconnectdjs
Plug-and-play solution for adding Google, Spotify, etc auth to your DiscordJS projects where you access external APIs.
Last synced: 20 Dec 2024
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/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/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/syniol/golang-oauth-password-grant
OAuth 2.1 Password Grant Type implementation in Go
authentication oauth2 password-grant
Last synced: 20 Jan 2025
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/vinisioux/moveit
Moveit is a time management system between focus and exercise
nextauth nextjs nlw oauth2 prisma prisma-client reactjs styled-components theme-switcher typescript
Last synced: 05 Jan 2025
https://github.com/ikasoba/oauth2.0-server
javascript nodejs oauth2 oauth2-server typescript
Last synced: 23 Oct 2024
https://github.com/jithin-b-p/learn-nodejs
This is my playground on nodeJS. Here I will document my journey as a node backend dev with code examples, best practices, designs, frameworks, technologies etc.
authentication cookie-parser express-session expressjs middleware mongodb mongoose nodejs oauth2 passportjs session-persistence sessionstorage
Last synced: 13 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/michaeljohnclancy/iotasubstream
A system for automating IOTA transactions, enabling pay per minute options for websites offering premium services/material.
authlib celery cryptocurrency flask iota oauth2 payment payment-gateway payment-processing python python-2 sqlalchemy subscriptions tangle
Last synced: 20 Jan 2025
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/jcmoraisjr/oauth2-proxy
Just another oauth2_proxy container
Last synced: 20 Jan 2025
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/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/socialiteproviders/salla
[READ ONLY] Subtree split of the SocialiteProviders/Salla Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
Last synced: 18 Dec 2024
https://github.com/asanka-j/pydrive-file-uploads
Solution to upload and download files to Google Drive using PyDrive
google-api google-drive oauth2 pydrive
Last synced: 05 Jan 2025
https://github.com/jujiro/wep-app-sec
A compact ASP.Net application to learn about securing web applications and apis.
api-secure apis asp-net aspnet aspnet-mvc dotnet learning-by-doing oauth2
Last synced: 03 Feb 2025
https://github.com/cythral/identity-client
Auto-generated client for Brighid Identity using NSwag on .NET. Capable of automatically fetching and refreshing tokens using the client credentials grant type.
csharp dotnet nswag oauth2 oauth2-client openid-connect swagger
Last synced: 27 Dec 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: 27 Dec 2024
https://github.com/cwithmichael/anime-battle
Code for the anime-battle website. It lets users vote for their favorite anime characters.
neondb nextjs nodejs oauth2 postgresql vercel
Last synced: 02 Jan 2025
https://github.com/dimmaryanto93/springboot-oauth2-jwt-example
Belajar Oauth2 dengan JWT Token
Last synced: 27 Dec 2024
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/dimmaryanto93/springboot-was-oauth2-example
Spring boot deploy into WAS
oauth2 springboot websphere-liberty
Last synced: 27 Dec 2024
https://github.com/albanomazzino/rankingdematerias
Ranking de materias
eureka java microservices oauth2 react reactjs security spring
Last synced: 19 Dec 2024
https://github.com/seaneoo/anibl
URL shortener
jwt oauth2 spring spring-boot spring-security spring-security-jwt spring-security-oauth2 url-shortener url-shortener-api
Last synced: 19 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/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: 27 Dec 2024
https://github.com/ryzmdn/trying-oauth2orize
Just trying.
authentication authorization expressjs nodejs oauth2
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/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/mspilari/springsecurityapi
Api using Spring boot, spring security, jwt and mysql
api-rest jpa jwt mysql oauth2 spring-boot spring-security
Last synced: 13 Jan 2025
https://github.com/charlenry/angular-gestion-produits
Partie Frontend de l'application "Gestion de produits"
angular auth0-jwt boostrap css3 html5 keycloak oauth2 openid-connect toastr-notifications typescript
Last synced: 16 Jan 2025
https://github.com/nisanth2004/oauth2-with-auth0
auth0 intellij java latest lombok oauth2 security springboot web
Last synced: 15 Oct 2024
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/damirscorner/20231229-dotnet-wpf-oauth
Sample project for 'OAuth login in desktop apps' blogpost
Last synced: 29 Jan 2025
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/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/lbp2563/login_form_google_oauth
A full-stack implementation of a login system using Google OAuth for authentication. This project leverages Node.js and Express.js for backend operations, MongoDB Atlas for database management, and basic HTML/CSS for the front-end interface.
nodejs oauth2 passportjs-authentication
Last synced: 05 Jan 2025
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/manju07/crowdfund-projects-microservices
crowdfund-innovator-projects-services
cloud-config-server docker docker-compose eureka-server java-8 microservice oauth2 spring spring-boot spring-cloud zuul-api-gateway
Last synced: 20 Jan 2025
https://github.com/balazsgrill/oauthenticator
OAuth authentication and token
Last synced: 02 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/wwddnn/dscommerce-addspringsecurity
Projeto DSCommerce, adicionando Login e controle de acesso com Spring Security - Devsuperior
intellij java jpql jwt oauth2 postman springboot springh2 springjpa springsecurity
Last synced: 13 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/coder2699/joblogix
Take control of your job search with our Job Application Tracker! Organize, track, and analyze your applications all in one place. Get insights on your progress, manage interviews & dates, and boost your success rate with ease. Streamline your job hunt and land your dream job faster!
java oauth2 spring-boot spring-mvc spring-security tailwind-css thymeleaf
Last synced: 27 Dec 2024
https://github.com/jerryimmouse/ssj_auth
Discord Auth Microservice for Space Station 14
discord discord-oauth discord-oauth2 express express-js gplv3 javascript oauth oauth2 space-station space-station-14 ss14
Last synced: 10 Oct 2024
https://github.com/gailo22/tdg-playground
This playground is for me to keep things I've found interesting in day-to-day basis.
android api-gateway clean-architecture cloud ddd docker flutter golang hacktoberfest ios javascript kafka kafka-streams kotlin kubernetes nodejs oauth2 rest-api spring terraform
Last synced: 10 Oct 2024
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/ltfschoen/skag_server_rails
Ruby on Rails app using OAuth2 and AdWords API
adwords-api oauth2 ruby-on-rails ruby-sdk
Last synced: 02 Feb 2025
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/darthrichlius/flexauth
A standards-compliant OAuth service and provider.
api authentication authorization express mfa oauth2 sso
Last synced: 22 Dec 2024
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/maidana0/my-back
NestJS - Mongoose - CRUD - JWT - OAuth2
backend mongoose nestjs oauth2 passport typescript
Last synced: 09 Jan 2025
https://github.com/stylepatrick/spring-boot-web-basic-security-template
Possibilities of basic auth + oauth2 login. Basic HTTP Auth with WebMVC and Spring Security. User Repository to PostgresDB and different Roles. OAuth2 connection to Google client.
basic-authentication oauth2 postgresql security spring-boot
Last synced: 26 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/nginx-openid-connect/f5-oidc-sso-simulator
OpenID Connect based SSO Simulator
amazon-cognito auth0 authentication authorization azure-ad f5-distributed-cloud google-sso iam identity-access-management keycloak oauth oauth2 oidc okta onelogin openid-connect ping-identity sso
Last synced: 26 Jan 2025