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/code-byestefi/payment-repo-msvc
In progress...
api-rest docker microservices-architecture oauth2 springboot springcloud
Last synced: 31 Dec 2024
https://github.com/princed/oauth2-postmessage-profile
OAuth2 PostMessage Flow
cross-domain mirror oauth oauth2
Last synced: 19 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: 30 Jan 2025
https://github.com/carloscazelattojr/spring-authorization-server
Studies on how Authorization Server works with Oauth2 + OpenID Connect (Spring Java)
authorization java oauth2 openid-connect spring-boot
Last synced: 13 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: 30 Jan 2025
https://github.com/mungasoftwiz/task-tracker-api
A task tracker RESTful API based on Python's Web Framework FastAPI
alembic fastapi jwt oauth2 pydantic pytest restful-api swagger-ui
Last synced: 13 Dec 2024
https://github.com/ssobue/oauth2-provider
OAuth2 Provider
java oauth2 oauth2-server spring spring-boot
Last synced: 13 Dec 2024
https://github.com/den4ik117/bebusy
Социальная сеть для соискателей
clean-architecture docker javascript mysql oauth2 realtime-chat telegram-clone typescript vite vuejs webscoket
Last synced: 16 Dec 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: 27 Dec 2024
https://github.com/priyakdey/book-case
This is a small web application for managing a list of books
fullstack-development gin go golang googleoauth2 javascript oauth2 postgresql reactjs webapplication
Last synced: 26 Jan 2025
https://github.com/marcel-haag/keycloak
Small keycloak demo setup with useful scirpts
Last synced: 20 Jan 2025
https://github.com/smohyud4/secrets-application
A secure secret tracker where user's can store, encrypt, and delete personal secrets
express nodejs oauth2 postgresql
Last synced: 05 Jan 2025
https://github.com/ivyhjk/amplify-react-auth
React authentication providers based on top of AWS Amplify
amplify authentication authentication-provider federated feredated-authentication oauth2 react react-native
Last synced: 09 Dec 2024
https://github.com/rtasalem/spring-security-auth-server
authentication h2-database java jpa jwt oauth2 spring-boot spring-security
Last synced: 26 Jan 2025
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: 12 Nov 2024
https://github.com/hiejulia/hotelbooking
Hotel Booking project
apache-avro apache-kafka api-gateway cors docker eureka-server hystrix-dashboard kafka maven microservice mysql oauth2 rabbitmq spring-security springboot springcloud turbine zuul-server
Last synced: 16 Dec 2024
https://github.com/peacetrue/peacetrue-microservice-template
基于 Spring Cloud 的微服务模版
Last synced: 03 Dec 2024
https://github.com/couragecowardlydog/ionic-google-auth
Ionic 3 native Google plus plugin Implementation
andorid angular authentication google-api google-api-client-library googleplus googleplus-profile ionic ionic-android ionic-apps ionic-auth ionic-cordova ionic-framework ionic-ios ionic-native ionic-plugin ionic2 ionic2-examples ios oauth2
Last synced: 23 Jan 2025
https://github.com/johnkinuthiaa/job-posts
a web application that allows employers to post job listings and job seekers to search and apply for jobs
jobs jwt-authentication oauth2 spring-boot spring-security
Last synced: 23 Jan 2025
https://github.com/pachfule459/springsecurity6
Spring Security Zero to Master along with JWT, OAUTH2 - Code Examples
authentication authorization cors csrf-protection jwt keycloak method-level-security oauth2 openid-connect spring-security springboot
Last synced: 17 Jan 2025
https://github.com/qhaof26/airbnb-be
A clone of the Airbnb platform built with Spring Boot, featuring user management, property listings, booking functionality, reviews, payment processing,...
java jwt oauth2 postgresql spring-data-jpa spring-security springboot swagger-ui
Last synced: 17 Jan 2025
https://github.com/tanadelgigante/horde-of-bees
Gets Foursquare check-ins and publish them in RSS format
foursquare-api foursquare-checkins oauth2 rss
Last synced: 05 Dec 2024
https://github.com/excites/django-allauth-uwum
UWUM provider for django-allauth
Last synced: 17 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/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/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/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/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/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/seinopsys/oauth2-deviantart
DeviantArt Provider for OAuth 2.0 Client
deviantart oauth2 oauth2-client php
Last synced: 24 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/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/geoffsmith82/oauth2-password-grant
oauth2 oauth2-password-flow password-grant
Last synced: 08 Jan 2025
https://github.com/owez/authrio
Authrio authentication platform repository
auth auth-platform oauth2 rust
Last synced: 15 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/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/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/zbhavyai/powerbi-embed
Embedding Power BI using standard OAuth2 flow
embedded-analytics javascript oauth2 powerbi reactjs
Last synced: 27 Jan 2025
https://github.com/thanh-vt/mind-order-service
Order API
lombok mapstruct oauth2 postgresql spring-boot spring-cloud spring-cloud-config spring-cloud-eureka spring-security spring-web ssl-cert
Last synced: 04 Dec 2024
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/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/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/benjaminnoufel/node-oauth2-client
Use an node oauth2 client on javascript or typescript.
client javascript node nodejs oauth2 typescript yarn
Last synced: 23 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/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/bruce-mig/post-wave
jwt-authentication oauth2 spring-security
Last synced: 15 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/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/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/pumpkinseed/myminifactory-oauth-examples
Example connection for MyMiniFactory Authservice
Last synced: 24 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/vitaliistf/blocktrackerweb
Web application for cryptocurrency investments tracking.
bootstrap css gson html java javascript jpa jquery kucoin-api lombok maven oauth2 postgresql spring-boot spring-mail spring-mvc spring-security thymeleaf
Last synced: 10 Jan 2025
https://github.com/amponsemmichael/spring-security-core
java jwt-authentication jwt-token oauth2 spring-boot spring-security
Last synced: 27 Jan 2025
https://github.com/christophwille/blazor-forge-3legged-implicit
Blazor Web Assembly application doing 3legged implicit authorization against Autodesk Forge
blazor blazor-webassembly csharp dotnet-core oauth2
Last synced: 22 Dec 2024
https://github.com/amponsemmichael/oauth
Implement OAuth 2.0 and OpenID Connect for authorization.
authentication-backend java oauth2 openid restful-api session-management spring-boot spring-security tokens
Last synced: 27 Jan 2025
https://github.com/igomigo/scheduleninja
A Node.js application that leverages the Google Calendar API to create an efficient event scheduling platform.
api express google-cloud-platform nodejs oauth2
Last synced: 21 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/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/flower-of-the-bridges/client-credentials-js
Client Credentials OAuth 2.0 flow written in plain Javascript.
client-credentials client-credentials-flow javascript oauth2
Last synced: 11 Jan 2025
https://github.com/inevitable-team/google-oauth2-nodejs-template
A simple Google OAuth2 implementation for NodeJS.
ejs ejs-express ejs-templates express express-js expressjs google-oauth2 materializecss mongodb mongoose oauth2 template
Last synced: 15 Jan 2025
https://github.com/brightspace/node-auth
Collection of packages relating to Brightspace's OAuth2 framework.
Last synced: 10 Nov 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/luisgabrielroldan/phoenix-vue3-boruta-oauth-example
Example of a Phoenix 1.7 + Vue 3 + OpenAPI Spec + Autogenerated API client + Boruta Oauth2
elixir oauth2 phoenix-framework vue3
Last synced: 04 Jan 2025
https://github.com/chantouchsek/moto-stock-management
Meng Hong Moto Stock Management System
api jwt jwt-authentication laravel oauth oauth2 passport token
Last synced: 15 Jan 2025
https://github.com/vladimirfomene/oauth-implicit
auth0 jquery oauth2 springboot
Last synced: 07 Jan 2025
https://github.com/akagi201/devops
Devops scripts
jobber matterbridge oauth2 supervisor tick
Last synced: 08 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/s3rious/apple-google-passkey-login-demo
This is a demonstration project to investigate how Apple and Google OAuth works in tandem with Passkey (also known as WebAuthN)
demo oauth2 passkey sign-in-with-apple sign-in-with-google webauthn
Last synced: 09 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/dking1342/authentication-intro
Intro into different auth strategies
connect-mongo demo ejs express google-oauth2 javascript local-strategy mongodb mongoose nodejs oauth2 passportjs register
Last synced: 14 Jan 2025
https://github.com/nhoxtam1501/book-social-network
fullstack book store with spring boot act as an backend api and angular act as an frontend and using keycloak as an authorization server
angular docker docker-compose github-actions java java-mail jwt-authentication oauth2 spring-boot
Last synced: 21 Jan 2025
https://github.com/sasha-hk/auth-node
🧪 Authentication example with OAuth 2.0 and JWT
Last synced: 08 Jan 2025
https://github.com/piotrd22/categoryservice
Example microservice using Java, Spring, Auth0, Kafka, TestContainers, and more
docker java kafka oauth2 postgresql spring
Last synced: 19 Dec 2024
https://github.com/harsh-modi278/message-board-frontend
A simple blog sharing web application with boards, comments, users, and likes, markdown support - made using PostgreSQL, Express, React and Node.
Last synced: 08 Jan 2025
https://github.com/jeswin-8801/byteblog.dev
✍️ My personal tech blog—built with Spring Boot, Angular and Tailwind
angular jwt-authentication minio nginx oauth2 postgresql spring-boot tailwindcss
Last synced: 15 Jan 2025
https://github.com/harsh-modi278/spm-group32-blog-sharing-website
This project is created as part of IT414 Software Project Management course work
express jwt-authentication mongodb nodejs oauth2 reactjs
Last synced: 08 Jan 2025
https://github.com/nginx-openid-connect/nginx-oidc-onelogin
NGINX Plus OIDC w/ OneLogin Integration
identity-provider idp jwt nginx nginx-oidc nginx-openid-connect nginxplus oauth2 oidc onelogin openid-connect
Last synced: 12 Jan 2025
https://github.com/gabriel-jesusvix/fleetapp
App to learn Login Social, RealmDB ( Offiline First )and Locations/Maps🚀
context-api google-maps-api oauth2 react-native reactjs realmdb typescript
Last synced: 15 Jan 2025
https://github.com/mashafrancis/cinema-booking-be
[Server] App to ease your booking for a movie from the comfort of your home.
Last synced: 22 Dec 2024
https://github.com/webexsamples/login-with-webex
Examples of using the "Login with Webex" functionality
authentication oauth2 openid-connect pkce
Last synced: 10 Nov 2024
https://github.com/macawls/notes-app-demo
Demo app using Nuxt and Pocketbase
bun nuxt oauth2 pocketbase shadcn vue
Last synced: 15 Dec 2024
https://github.com/nginx-openid-connect/nginx-oidc-amazon-cognito
NGINX Plus OIDC w/ Amazon Cognito Integration
amazon-cognito identity-provider idp nginx nginx-oidc nginx-openid-connect nginx-plus nginxplus oauth2 oidc openid-connect
Last synced: 12 Jan 2025
https://github.com/patricks-js/zeroauth
ZerOAuth is an application for authentication and authorization using OAuth2 protocol.
api authentication-backend bun lefthook oauth2 postgresql typescript vitest
Last synced: 14 Jan 2025
https://github.com/xp-forge/web-auth
Web Authentication
authentication basic-authentication cas jwt oauth oauth1 oauth2 php userinfo xp-framework
Last synced: 06 Nov 2024
https://github.com/oklookat/yandexauth
Вход в аккаунт на Яндексе через код.
Last synced: 14 Nov 2024
https://github.com/getteli/oauth2example
Oauth 2.0 - Projetos (um como servidor e o outro o lado do cliente) para realização de uma autenticação via oauth2.0 à API.
Last synced: 28 Jan 2025
https://github.com/habibun/fos-oauth-server-bundle
Implements FOSOAuthServerBundle in symfony
bundle fosoauthserverbundle oauth2 php symfony symfony-bundle
Last synced: 14 Jan 2025
https://github.com/omaxel/single-sign-on-identityserver-angular
SSO implementation with IdentityServer and Angular clients.
angular authentication dotnet identity identityserver4 oauth2 openid-connect single-sign-on sso
Last synced: 19 Nov 2024
https://github.com/abhishektiwari/axioms-web-js
Axioms Javascript client for web applications including Single Page Applications such as Vue, Angular, and React
access-control angular axioms iam identity javascript-client oauth2 openidconnect react vue
Last synced: 29 Dec 2024
https://github.com/dicrtarasov/yii2-yandex-oauth
Яндекс.OAuth клиент для Yii2
dicr oauth-yii2 oauth2 php yandex yii2
Last synced: 13 Jan 2025