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-16 00:21:36 UTC
- JSON Representation
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/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/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/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/mrgrd56/spring-oauth2-client-example
example github-oauth java oauth2 oauth2-client spring-boot
Last synced: 12 Jan 2025
https://github.com/gearplug/zoom-python
zoom-python is an API wrapper for Zoom, written in Python.
api meetings oauth2 python registrants wrapper zoom
Last synced: 09 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/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/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/rufaidulk/kissancarro
An ecommerce rest api
laravel laravel-passport oauth2 rest-api
Last synced: 10 Jan 2025
https://github.com/linx-software/ms365_oauth2_mailreader
A simple solution to read mails from an Office 365 mailbox using OAuth2 Authentication. The solution retrieves an access token via the Azure API and then uses that token to read mails from a specified mailbox. Please note that OAuth2 needs to be configured on your Azure/Office365 account and necessary permissions need to be applied for this to work
lowcode oauth2 office365 outlook
Last synced: 25 Nov 2024
https://github.com/php-tootbot/php-tootbot
A boilerplate library for PHP Mastodon bots
mastodon-bot oauth2 php-framework php8 tootbot
Last synced: 09 Oct 2024
https://github.com/sergiors/hwi-oauth-service-provider
HWIOAuthBundle for Silex
Last synced: 21 Nov 2024
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/webqit/webflo-oauth2-client
Webflo OAuth2 library for Node.js
nodejs oauth oauth2 oauth2-client webflo
Last synced: 21 Nov 2024
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/elbow-jason/cirrus_py
google cloud utility for turning account services json into tokens for use in headers
Last synced: 21 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: 22 Dec 2024
https://github.com/teilmeier/azure-functions-hue
Control Hue system from Azure
azure-functions durable-functions github-actions oauth2 philips-hue remote-auth
Last synced: 21 Nov 2024
https://github.com/tienhuynh-tn/login-google-gmail
Login Gmail in Java Web
gmail google-api google-oauth2 j2ee java jsp-servlet login login-gmail oauth2 openid-auth tomcat-server
Last synced: 21 Nov 2024
https://github.com/nayak-nirmalya/tinder-clone
Tinder Clone with React Native, Expo, TypeScript, TailWindCSS, Context API, Google Firebase, React Navigation.
android eas expo firebase firestore ios oauth2 react-native react-navigation tailwindcss typescript
Last synced: 21 Nov 2024
https://github.com/halfenif/toy_oauth_backend_express_react
Google oAuth for redirect to backend
Last synced: 01 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 Nov 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: 18 Dec 2024
https://github.com/ahmedrafat-sw/ecommerce-backend
This the backend repository for E-commerce application using spring boot Postgresql and Angular
ecommerce-platform java jpa-hibernate oauth2 oidc postgersql spring-data-rest spring-security springboot stripe-payments
Last synced: 25 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: 18 Dec 2024
https://github.com/a3darekar/leave-mgmt-app-rest-django
Leave mgmt app REST api using Django
dialogflow django django-rest-framework oauth2 python webhook
Last synced: 22 Nov 2024
https://github.com/pumpkinseed/myminifactory-oauth-examples
Example connection for MyMiniFactory Authservice
Last synced: 24 Dec 2024
https://github.com/harrisonwelch/springframeworkmasterclassnotes
Repo for notes when learning Spring
intellij java java-11 markdown masterclass notes oauth2 spring spring-boot spring-mvc spring-security springframework
Last synced: 22 Nov 2024
https://github.com/hip1310/restaurantmenu
A flask based web application to add/edit/delete Restaurant Menus
Last synced: 25 Nov 2024
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: 01 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: 01 Oct 2024
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/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: 07 Dec 2024
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/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/nasa9084/openid-connect-example
OpenID Connect Core 1.0 Authorization Code Flow Example
go golang oauth2 openid openid-connect openid-provider openid-server openidconnect openidconnect-client openidconnect-core openidconnect-provider
Last synced: 13 Dec 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: 22 Dec 2024
https://github.com/elijah629/auth0-electron
Auth0 authentication for electronjs
auth0 authentication nodejs oauth2 oidc
Last synced: 05 Jan 2025
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/shyamz-22/rest-secured
facebook oauth2 rest rest-api spring-boot
Last synced: 05 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/cfreear/oauth2-mailchimp
MailChimp OAuth 2.0 Client Provider for The PHP League OAuth2-Client
Last synced: 26 Nov 2024
https://github.com/beyond-sw-camp/be04-4th-pi-moodholic
🌅 김재현 🌅 박경덕 🌅 신동호 🌅 이드보라 🌅 이현우
docker google-cloud jenkins k8s mariadb oauth2 openai-api openweathermap-api react-native redis sprng-boot vue3
Last synced: 08 Dec 2024
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: 26 Nov 2024
https://github.com/damirscorner/20231229-dotnet-wpf-oauth
Sample project for 'OAuth login in desktop apps' blogpost
Last synced: 01 Dec 2024
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/vecerek/liam-neeson
AAU, ICTE 2018, IAM Assignment 1
facebook-graph-api facebook-login oauth2
Last synced: 08 Dec 2024
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/raphaelbh/stb-authentication-api
Authentication API
api-gateway authentication aws cognito cognito-user-pool github-actions lambda oauth2 rest-api sam users
Last synced: 26 Nov 2024
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: 26 Nov 2024
https://github.com/balazsgrill/oauthenticator
OAuth authentication and token
Last synced: 08 Dec 2024
https://github.com/balazsgrill/basecamp3
Golang API implementation for Basecamp3
api basecamp basecamp3 go golang golang-library oauth2
Last synced: 08 Dec 2024
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: 26 Nov 2024
https://github.com/jaimayal/java-spring-ecommerce
Modern Java + Spring Boot E-Commerce. RESTful + OAuth 2.1 + JWT.
java java-11 jwt oauth2 spring spring-boot spring-data spring-security
Last synced: 04 Dec 2024
https://github.com/melardev/javaspringbootoauth2jwtcrudpagination
Java Spring Boot Crud + Pagination app secured with OAuth2 JWT
crud crud-pagination full-stack fullstack java jwt oauth2 spring spring-boot spring-data spring-security
Last synced: 26 Nov 2024
https://github.com/melardev/javaspringbootoauth2asymmetricjwtcrudpagination
Java Spring Boot Crud application secured with OAuth2 JWT
asymmetric-encryption crud crud-pagination full-stack fullstack java jwt oauth2 spring spring-boot
Last synced: 26 Nov 2024
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: 26 Nov 2024
https://github.com/melardev/javaspringbootoauth2asymmetricjwtcrud
Java Spring Boot crud application secured with OAuth2 JWT RSA
asymmetric-cryptography crud full-stack fullstack java jwt oauth2 spring spring-boot
Last synced: 26 Nov 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: 26 Nov 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: 02 Dec 2024
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/rtasalem/spring-security-auth-server
authentication h2-database java jpa jwt oauth2 spring-boot spring-security
Last synced: 26 Nov 2024
https://github.com/apache/airavata-custos-portal
Portal Interface for Apache Airavata Custos Security
airavata apache authentication authorization oauth2 openidconnect security
Last synced: 07 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: 27 Nov 2024
https://github.com/hi-shekhar/node_oauth2
Oauth2 authentication using passport
authentication authorization cookie ejs express-session google knex nodejs oauth2 passportjs postgresql typescript
Last synced: 27 Nov 2024
https://github.com/hi120ki/oauth2-proxy-docker
simple docker image of oauth2-proxy
docker http-proxy oauth2 proxy-server reverse-proxy
Last synced: 27 Nov 2024
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/untanukii/serverguardbot
A Discord bot that verifies user membership in required servers using OAuth2.
discord discord-bot discordjs discordoauth2 discordsecurity javascript oauth2 security
Last synced: 12 Oct 2024
https://github.com/asperheim/dotnetcore2dualauth
Simple POC of dual auth methods with order governance
aspnet aspnetsecurity dotnet dotnetcore2 ipwhitelist jwtbearer oauth2
Last synced: 23 Oct 2024
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/rajatjindal/oauth-login-spin
spin component to add "login with oauth" functionality to your app
golang oauth2 spin wasi webassembly
Last synced: 27 Nov 2024
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: 09 Dec 2024
https://github.com/themusharraf/fastapi-oauth2
FastAPI va token autentifikatsiyasi yordamida foydalanuvchilarni autentifikatsiya qilish
authentication authorization fastapi oauth2
Last synced: 18 Dec 2024
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: 27 Nov 2024
https://github.com/tomasdarquier/lpmg
LPMG is a platform designed to simplify the creation of a preconfigured foundation of microservices, enabling you to build your applications with ease and speed.
auth0 java low-code microservices oauth2 okta rdf spring velocity
Last synced: 04 Dec 2024
https://github.com/ryzmdn/trying-oauth2orize
Just trying.
authentication authorization expressjs nodejs oauth2
Last synced: 27 Nov 2024
https://github.com/ssx/mastodon-create-app
A small tool to allow you to quick create OAuth2 applications on a Mastodon instance.
gnu-social mastodon oauth2 oauth2-applications
Last synced: 27 Nov 2024
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: 02 Dec 2024
https://github.com/barcellos-pedro/storybook-nodejs
Project based on Traversy Media course.
google-oauth2 mongodb nodejs oauth2 passportjs
Last synced: 02 Dec 2024
https://github.com/ahmadhabibi14/auth-gin
Website with Authentication
api auth authentication gin-gonic golang mariadb mysql oauth2 reactjs rest-api typescript
Last synced: 04 Dec 2024
https://github.com/azkarmoulana/azure-ad-b2c-angular
:rocket: :cloud: Azure Active Directory B2C Authentication with Angular 8 :blue_heart: | SignIn , SignUp with MSAL.js
angular azure azureactivedirectory oauth2 typescript webapp
Last synced: 27 Dec 2024
https://github.com/praveenkumar-kalidass/oauth-node
OAuth2.0 implementation in Node.js
expressjs nodejs oauth2 oauth2-server postgresql sequelize swagger swagger-ui
Last synced: 08 Dec 2024
https://github.com/ulbora/docker_ulbora_oauth2_server
Ulbora Oauth2 Server on Docker
oauth oauth2 oauth2-provider oauth2-server
Last synced: 28 Nov 2024
https://github.com/ulbora/nodejsoauth2server
Oauth2 Server implementation in Node.js, enhanced JWT token, role and URL based security
authorization oauth2 oauth2-server
Last synced: 28 Nov 2024
https://github.com/lovepelmeni/authorization-with-github
OAuth Authorization with your github account on website
Last synced: 02 Dec 2024
https://github.com/ilyamur/warm_meetings
Приложение для организации встреч с друзьями.
aws-s3 carrierwave oauth2 pundit ruby-on-rails social-network
Last synced: 02 Dec 2024
https://github.com/handsomestwei/oauth2-res-sdk
Oauth2资源服务器端sdk,授权码模式认证
guava java-8 oauth2 redis springboot
Last synced: 19 Dec 2024