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/bearlike/node-github-oauth-login
Node.js app demonstrating login via GitHub using oAuth
Last synced: 04 Jan 2025
https://github.com/nihadguluzade/oauth2-reddit
Spring Boot implementation template to access the Reddit private APIs.
java oauth2 reddit-api spring-boot spring-security spring-security-oauth2
Last synced: 04 Jan 2025
https://github.com/anirbansharma1996/ideaink
In the bustling world of social media, there's a new player in town, and it's changing the way we connect, share, and engage with the world. Say hello to "ideaInk" – your microblogging destination like no other!
crud-application javascript mongodb nextjs13 oauth2
Last synced: 18 Jan 2025
https://github.com/mwksolution/strava-viewer
Strava-Viewer for viewing simple summaries of your Strava activities using Dash framework and Strava API.
dash herokuapp oauth2 render strava-api
Last synced: 11 Jan 2025
https://github.com/alimghmi/bdlc
Bloomberg API integration, handling data requests, processing, and SQL database insertion.
api-client bloomberg data data-processing financial-data oauth2 python sql-database transformation
Last synced: 11 Jan 2025
https://github.com/steffo99/temple-of-styx
WIP: Simple authentication and authorization server
Last synced: 11 Jan 2025
https://github.com/criske/spquiz
Tech quizzes using https://quizapi.io/
java oauth2 spring spring-boot spring-mvc spring-security tailwindcss thymeleaf
Last synced: 24 Jan 2025
https://github.com/damiannolan/auth-proxy
[WIP] OAuth2 OpenID Connect auth proxy inspired by keycloak-gatekeeper
go oauth2 openid-connect proxy
Last synced: 12 Jan 2025
https://github.com/robotsandpencils/express-oauth-slack
OAuth 2.0 Middleware with CSRF mitigation for Slack Apps that use Express
express express-middleware expressjs expressjs-middleware oauth oauth2 slack slack-bolt slackbot
Last synced: 18 Jan 2025
https://github.com/shim369/nextjs-typescript-rails-crud-app
next-auth nextjs oauth2 rails-api ruby-on-rails typescript
Last synced: 12 Jan 2025
https://github.com/shim369/nextjs-movieinfo-app
Movie Info App by TMDB API
i18n-iso-countries nextjs oauth2 react supabase-auth supabase-db swiper tailwind tmdb-api typescript
Last synced: 12 Jan 2025
https://github.com/mrgrd56/spring-oauth2-client-example
example github-oauth java oauth2 oauth2-client spring-boot
Last synced: 12 Jan 2025
https://github.com/bitbend/bitbend-auth
Auth infrastructure, simplified for everyone.
auth authentication event-driven event-sourcing oauth oauth2 postgres yugabyte yugabytedb
Last synced: 12 Jan 2025
https://github.com/rafaelclaumann/spring-cloud-microservices
Spring Microservices Project developed during an Udemy Course
continuous-integration eureka feign github-actions github-workflows java oauth2 spring-authorization-server spring-cloud-gateway spring-security
Last synced: 12 Jan 2025
https://github.com/anusree6154s/auth-app
App to study different authentication methods
jwt nextjs oauth2 oidc passwordless-authentication typescript
Last synced: 12 Jan 2025
https://github.com/nginx-openid-connect/nginx-oidc-multi-idps
NGINX Plus OIDC w/ Multiple Identity Providers Integration
authentication identity nginx oauth2 oidc openid-connect
Last synced: 12 Jan 2025
https://github.com/nginx-openid-connect/nginx-oidc-auth0
NGINX Plus OIDC w/ Auth0 Integration
auth0 identity-provider idp nginx nginx-oidc nginx-openid-connect nginxplus oauth oauth2 oidc openid-connect
Last synced: 12 Jan 2025
https://github.com/ahmedrafat-sw/youtub-clone
This project is a clone of YouTube using spring boot as back-end API and angular as a front-end UI
angular angular-material css3 database html5 java mogodb oauth2 spring-security springboot typescript xml
Last synced: 12 Jan 2025
https://github.com/jjcosgrove/php-gaoauth2
A simple PHP OAuth2 helper class for use with the Google Analytics API
authentication google oauth2 php
Last synced: 12 Jan 2025
https://github.com/nguyennhukhanh/blog
Login with Google, Facebook. Using MongoDB, Mongoose, CronJob etc.
facebook-authentication google-authentication jwt mailer mongodb mongoose nestjs nodejs oauth2 typescript
Last synced: 12 Jan 2025
https://github.com/myatthurasoe/burgershop-with-react-and-promise-api
Burgershop app with MERN Stack ( Customer-side ordering app)
mern-stack nodemailer oauth2 react react-hooks redux
Last synced: 18 Jan 2025
https://github.com/tnguyen14/auth
Client-side JWT auth using local storage and Auth0 OAuth2 flow.
Last synced: 18 Jan 2025
https://github.com/rblessings/rblessings-oauth2-oidc-jwt-auth-server
OAuth2 OIDC JWT Authentication Server.
docker github-actions jwt oauth2 spring-security testcontainers
Last synced: 19 Jan 2025
https://github.com/kimgoetzke/practice-next-auth
Mini-project to practice nextauth.js.
next-auth nextjs oauth2 sso typescript
Last synced: 19 Jan 2025
https://github.com/jacksonsantin/login-google
Projeto simples realizado para testar a API de login do google e retornar os dados do usuário
css3 google html5 javascript login oauth2
Last synced: 19 Jan 2025
https://github.com/lexxai/goit_python_web_hw_13
GoIT, Python WEB, Homework number 13. FastAPI. PostgreSQL. Docker. REST API. ORM SQLAlchemy. Pydantic. Bootstraps CSS. Jinga. Alembic. OAuth2. JWT. Redis. Cloudinary. Limits
cloduinary docker docker-compose fastapi fastapi-sqlalchemy goit homwork jinja2 oauth2 postgresql pydantic python redis rest-api
Last synced: 24 Jan 2025
https://github.com/rnuv/nextfire-blog
A social blogging platform created with Next.js, React and Firebase. The application comes outfitted with user authentication, custom usernames, the ability to post articles, and a heart/unheart system.
Last synced: 24 Jan 2025
https://github.com/wallisonmoura/fc-keycloak
csrf-protection docker docker-compose keycloack oauth2 openid-connect
Last synced: 19 Jan 2025
https://github.com/kedarkamthe/spring-authentication-by-example
This project explores various methods of implementing authentication using Spring Security.
basic-authentication jwt-authentication oauth2 spring-boot spring-security
Last synced: 19 Jan 2025
https://github.com/anywaylupin/chopkyhoa
A dynamic and interactive pickleball coach portfolio featuring smooth horizontal scrolling, showcasing programs and client testimonials. Includes booking options for training sessions and professional form submissions sent directly to email for a seamless user experience.
booking framermotion gsap horizontal-scrolling nextjs nodemailer oauth2 portfolio responsive tailwindcss
Last synced: 19 Jan 2025
https://github.com/kenvilar/vueth0
Secure you VueJS web app
auth0 login login-oauth oauth2 router security vuejs2
Last synced: 19 Jan 2025
https://github.com/divyansharma001/hive
A production level social media website. (Version 1)
bcrypt expressjs jwt-authentication nodejs oauth2 postgresql react-google-login reactjs tailwind
Last synced: 19 Jan 2025
https://github.com/iadamo/safety-ui
Mobile application in react-native
expo google-maps-api oauth2 react-native redux typescript
Last synced: 24 Jan 2025
https://github.com/antoniocaccamo/labs-apim
lab for azure api management
api apim azure azure-webapp client-credentials-flow oauth2 spring-boot
Last synced: 24 Jan 2025
https://github.com/antoniocaccamo/spring-boot-oauth2
oauth2 oauth2-authentication oauth2-resource-server spring-boot
Last synced: 24 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/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/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/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/afeefrazick/spring-authorization-server-guide
Spring Authorization Server : 0–90
oauth2 spring-authorization-server spring-security springboot
Last synced: 25 Jan 2025
https://github.com/ayerdines/nodejs-keycloak
NodeJS sample application connecting to keycloak server with OIDC/OAuth2.0 protocol
keycloak nodejs oauth2 oauth2-client oidc saml2 sso
Last synced: 25 Jan 2025
https://github.com/cfreear/oauth2-bungie.net
Bungie.net OAuth 2.0 Client Provider for The PHP League OAuth2-Client
api bungie-net destiny oauth2 oauth2-client
Last synced: 25 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/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/cookyman74/iam_server
IAM Server - 통합 OAuth 인증 서버 🌐 Google, Apple, Kakao, Naver와 같은 주요 OAuth 제공자와 통합된 인증 솔루션을 제공하는 강력한 NestJS 기반 백엔드 서버입니다. 안전한 인증 및 확장 가능한 구조를 지원합니다.
authentication backend jwt nestjs oauth2 prisma security typescript
Last synced: 25 Jan 2025
https://github.com/its-just-nans/polka-oauth-deezer-api
A polka server connecting to the Deezer API with OAuth
deezer deezer-api oauth oauth2 polka server
Last synced: 25 Jan 2025
https://github.com/cimpress-mcp/tiger-challenge
A parser of WWW-Authenticate challenge headers.
bearer challenge oauth2 parser www-authenticate
Last synced: 16 Jan 2025
https://github.com/udhos/groupcache_oauth2
groupcache_oauth2 implements the oauth2 client_credentials flow cacheing tokens with groupcache.
client-credentials go golang groupcache oauth2
Last synced: 18 Jan 2025
https://github.com/klovercloud-ci-cd/security
Authentication and Authorization service for klovercloud-ci-cd
authentication authorization jwt klovercloud klovercloud-ci-cd oauth2
Last synced: 24 Jan 2025
https://github.com/bruce-mig/post-wave
jwt-authentication oauth2 spring-security
Last synced: 15 Jan 2025
https://github.com/sergiors/hwi-oauth-service-provider
HWIOAuthBundle for Silex
Last synced: 22 Jan 2025
https://github.com/iarsham/oauth2-example
This repository provides a comprehensive example of implementing OAuth2 authentication in a Go backend and React frontend application.
golang oauth2 reactjs typescript
Last synced: 15 Jan 2025
https://github.com/mahmoud-anani/crash-course-oauth-in-nestjs
This repository contains a practical crash course on implementing OAuth (Open Authorization) using NestJS. The course covers essential OAuth concepts and demonstrates how to integrate OAuth in your NestJS applications for user authentication via third-party platforms like Google.
authentication authorization google js nestjs nodejs oauth2 postman
Last synced: 08 Jan 2025
https://github.com/zbhavyai/powerbi-embed
Embedding Power BI using standard OAuth2 flow
embedded-analytics javascript oauth2 powerbi reactjs
Last synced: 27 Jan 2025
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/owez/authrio
Authrio authentication platform repository
auth auth-platform oauth2 rust
Last synced: 15 Jan 2025
https://github.com/fjerbi/nextjs-tailwindcss-auth
A Nextjs project that introduces an auth system using Next-auth
googleauth nextauth nextauthstarter nextjs nextjs-boilerplate nextjs-template oauth oauth2 reactjs ready-to-use tailwindcss
Last synced: 03 Jan 2025
https://github.com/pedrolustosa/geekshooping
Microservices architecture from scratch with ASP.NET, .NET 6, and C#
apirest automapper chatgpt csharp database dotnetcore duende entityframework identityserver jwt microservices-architecture mvc-architecture oauth2 rabbitmq sql sqlserver visualstudio2022 windows
Last synced: 11 Jan 2025
https://github.com/seinopsys/oauth2-deviantart
DeviantArt Provider for OAuth 2.0 Client
deviantart oauth2 oauth2-client php
Last synced: 24 Jan 2025
https://github.com/yshplsngh/google-auth
raw implementation of Google authentication in nodejs and react
google-authentication nodejs oauth2 reactjs
Last synced: 31 Dec 2024
https://github.com/trodicaro/weaklinks
Browser extension (unfinished) to raise awareness around high fraudulent activities.
discover-api expressjs oauth2 whoisxmlapi
Last synced: 31 Dec 2024
https://github.com/rugaard/oauth2-netatmo
Netatmo OAuth 2.0 support for the PHP League's OAuth 2.0 Client
netatmo netatmo-api oauth oauth2 oauth2-netatmo php
Last synced: 08 Jan 2025
https://github.com/himash79/spring-boot-with-social-login-google
Build Spring boot with google social login module.
gcp google-cloud-platform oauth2 social-login spring-boot
Last synced: 21 Jan 2025
https://github.com/himash79/spring-boot-with-social-login-facebook
Build Spring boot with facebook social login module.
facebook oauth2 social-login spring spring-boot spring-security spring-security-oauth2
Last synced: 21 Jan 2025
https://github.com/artcodestudio/microservice-instagram
Connect your Instagram account with a JumpLink theme
instafeed instagram microserice node oauth2 octobercms-theme shopify-theme
Last synced: 16 Jan 2025
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/mrgravity817/double_auth_phx
Learn how to implement authentication/authorization in Phoenix LiveView app
authentication authorization elixir guardian oauth2 phoenix-framework swoosh ueberauth
Last synced: 07 Jan 2025
https://github.com/marciafc/go-keycloak
Autenticação com OpenID Connect e Keycloak
docker go keycloak oauth2 openidconnect
Last synced: 28 Jan 2025
https://github.com/siddhant-vij/pokechat-universe
Interactive AI-powered Pokedex where users can collect and chat with Pokemon using real-time communication.
htmx llama3 oauth2 ollama pokedex postgresql redis serversentevents tailwindcss templ
Last synced: 22 Dec 2024
https://github.com/geoffsmith82/oauth2-password-grant
oauth2 oauth2-password-flow password-grant
Last synced: 08 Jan 2025
https://github.com/globbie/gauth
GAuth – An OAuth 2.0 Authorization Server
authorization oauth2 oauth2-provider oauth2-server
Last synced: 07 Jan 2025
https://github.com/maxjdev/twitter_simplificado-com-spring_security-oatuh2-mysql
Configuration study and best practices for authentication and authorization
docker java jwt mysql oauth2 spring-security
Last synced: 02 Jan 2025
https://github.com/ramzibouzaiene/spring-boot-3-with-keycloak-oauth2
Spring boot 3 Keycloak integration with spring security, OAuth and JWT
java jwt oauth2 spring-security springboot
Last synced: 07 Jan 2025
https://github.com/nawodyaishan/discord-firebase-auth
This repository contains a full-stack application that integrates Discord OAuth2 for authentication with Firebase to manage authenticated sessions.
authentication discord firebase firebase-admin-sdk firebase-auth nestjs oauth2 radix-ui shadcn-ui typescript vite
Last synced: 21 Jan 2025
https://github.com/sherbolotarbaev/nest
NestJS personal API 🪄
bcrypt cache-manager caching class-validator express-session jwt mailer multer nestjs oauth2 openai passport postgresql prisma supabase typescript
Last synced: 02 Jan 2025
https://github.com/kiselyovda/fastapi-jwt-oauth
Short project to understand OAuth JWT authentication with FastAPI
Last synced: 11 Jan 2025
https://github.com/karantyagi/movie-buddies
🎥 🎫🍻 MovieBuddies : A web app for organizing and attending movie parties.
http-session oauth2 react redux
Last synced: 12 Jan 2025
https://github.com/webqit/webflo-oauth2-client
Webflo OAuth2 library for Node.js
nodejs oauth oauth2 oauth2-client webflo
Last synced: 22 Jan 2025
https://github.com/nruslanr/springbootoauth2
The simple authentication implementation's example with Spring Boot OAuth2
authentication github google jquery jwt jwt-authentication logout oauth2 spring-boot spring-security
Last synced: 16 Jan 2025
https://github.com/ranitmanik/firesign
Firesign is a React-based authenticator app offering secure and easy sign-up and sign-in options, both traditionally and with support for many OAuth providers.
auth authentication authentication-backend authenticator firebase firebase-auth firebase-authentication firebase-database firebase-storage firebase-web firebase-website firestore login oauth2 secure signup
Last synced: 28 Jan 2025
https://github.com/codebyshubham/nodejs-oauth2.0
cookie-session ecmascript6 ejs express mongoose nodejs nosql oauth2 passport-google passport-js
Last synced: 08 Jan 2025
https://github.com/yigitkader/oauth-2.0-implementationwithspringsecurity
OAuth 2.0 Implementation with Spring Security and Spring Boot Kotlin
kotlin oauth2 spring-boot spring-security
Last synced: 07 Dec 2024
https://github.com/magimart/restaurants-api
Martket place for Restaurent ownners to list there restataurants with good Maps, menus and make it possible for clients to make reservations be4hand
aws-s3 mapbox mongodb mongodb-atlas mongoose nodejs oauth2 postgresql s3 typescript typo3
Last synced: 11 Jan 2025
https://github.com/elbow-jason/cirrus_py
google cloud utility for turning account services json into tokens for use in headers
Last synced: 22 Jan 2025