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-11 00:16:51 UTC
- JSON Representation
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/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 Nov 2024
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/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/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/ap/net-oauth2server-tokenexchange
A Token Exchange extension for Net::OAuth2Server
oauth2 perl token-exchange tokenexchange
Last synced: 24 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/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/hip1310/restaurantmenu
A flask based web application to add/edit/delete Restaurant Menus
Last synced: 25 Nov 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/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/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/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/halfenif/toy_oauth_backend_express_react
Google oAuth for redirect to backend
Last synced: 01 Dec 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/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/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/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/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/aspgm-fav/laravel-oauth
laravel laravel-framework oauth2
Last synced: 02 Jan 2025
https://github.com/nakamura196/osf-app
NextAuth.js with OSF (Open Science Framework)
Last synced: 15 Nov 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/sergiors/hwi-oauth-service-provider
HWIOAuthBundle for Silex
Last synced: 21 Nov 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/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/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/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/eccenca/cmem-plugin-auth
Authenticate to services and provide the OAuth2 access token for other tasks.
authentication corporate-memory eccenca oauth2 plugin
Last synced: 21 Nov 2024
https://github.com/alissonwenceslau/dslearn
Um projeto de uma plataforma de ensino online
h2-database layered-architecture oauth2 oauth2-client oauth2-server spring-boot spring-data-jpa spring-validation spring-w
Last synced: 21 Nov 2024
https://github.com/alissonwenceslau/dscatalog
Project backend for products catalog
autorization beans h2-database injection-dependency inversion-of-control jwt-token mockito oauth2 resource-server spring-sercurity-oauth2 spring-validation
Last synced: 21 Nov 2024
https://github.com/apo-bozdag/first-oauth-work-laravel
With Backpack for Laravel
Last synced: 21 Nov 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/isaacsarte/jnce-clinic-front-end
JNCE Medical Clinic [React Js]
axios framer-motion oauth2 react-google-login react-google-maps reactjs tailwindcss
Last synced: 07 Dec 2024
https://github.com/egehan0250/discordoauth2
Discord.js v14 İçin OAuth2 Login
discord-js discord-js-v14 discord-oauth2 login-system oauth2
Last synced: 21 Nov 2024
https://github.com/egehan0250/githuboauth2
Github için Oauth
github github-oauth2 login-system oauth2
Last synced: 21 Nov 2024
https://github.com/charlespalmerbf/google-jwt-to-bearer
A node script for converting a JKF (JSON Key File) into a JWT (JSON Web Token) and then into a Google OAuth 2.0 Bearer Token.
bearer-tokens google google-api jwt-authentication nodejs oauth2
Last synced: 25 Nov 2024
https://github.com/csokun/hello_keycloak
Elixir Phoenix Ueberauth + Keycloak Example
elixir elixir-phoenix keycloak oauth2 ueberauth
Last synced: 21 Nov 2024
https://github.com/homuchen/express-line-notify
A express middleware that handle line notify oauth2 authentication and set req.line-notify-access-token attribute
authentication express express-middleware line-notify middleware oauth oauth2
Last synced: 01 Dec 2024
https://github.com/lamzaone/flask-pet-adoption-app
Flask web app with Google OAuth2.0 and SQLite3
crud crud-app crud-application flask flask-application flask-login flask-web google-api google-oauth2 oauth2 oauth2-login pagination sqlite3
Last synced: 20 Dec 2024
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 Nov 2024
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 Nov 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 Nov 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 Nov 2024
https://github.com/anazcodes/raw-google-oauth-go
A raw Golang implementation of Google-OAuth.
Last synced: 01 Dec 2024
https://github.com/himash79/microsoft-active-directory-project
Build a Spring boot project with Microsoft Active Directory.
active-directory microsoft-azure microsoft-graph-api oauth2 spring-boot spring-security
Last synced: 21 Nov 2024
https://github.com/xpdojo/auth
authentication, authorization
authentication authorization ldap oauth2 openid
Last synced: 13 Dec 2024
https://github.com/kenvilar/vueth0
Secure you VueJS web app
auth0 login login-oauth oauth2 router security vuejs2
Last synced: 18 Nov 2024
https://github.com/kieranmueller/strava-graphs
A simple frontend that displays strava data as graphs, making it easier to see trends in performance over time
angular chartjs graphing oauth2 strava typescript
Last synced: 22 Dec 2024
https://github.com/manjunathg88/oauth-token-generator
OAuthTokenGenerator library contains utility methods to create and validate OAuth tokens
csharp-core dot-net dot-net-core dotnet-core http-client http-client-helper httpclientfactory oauth-dot-net oauth-dotnet oauth-helper oauth-provider oauth2 oauth2-authentication oauth2-client oauth2-proxy
Last synced: 19 Nov 2024
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: 18 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/mellkam/oauthjs
Universal OAuth client for javascript
authorization javascript oauth2 oauth2-client typescript
Last synced: 14 Dec 2024
https://github.com/zrwusa/bunny-nest
A best practice microservice based on NestJS, used to build RESTful APIs
dto jwt microservice nestjs oauth2 postgresql protocol restful-api solid-principles typeorm typescript
Last synced: 19 Dec 2024
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/evertonsavio/authorization-server-microservices
Spring Cloud Microservices using Keyclock as Authorization Server (Oauth2). Resource server based on Spring Cloud - Netflix Stack (Spring Cloud Gateway, Config Server, Eureka Discovery Server).
docker keycloak microservices microservices-architecture oauth2 spring-boot
Last synced: 02 Jan 2025
https://github.com/nisanth2004/keycloak-programs
This project integrates Keycloak, an open-source Identity and Access Management (IAM) solution
dbms java keycloak mysql oauth2 postman security spring springboot
Last synced: 18 Nov 2024
https://github.com/teampanfu/oauth2-discord
Discord Provider for the PHP League's OAuth 2.0 Client
authentication authorization client discord oauth oauth2
Last synced: 22 Dec 2024
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: 18 Nov 2024
https://github.com/questocat/oauth2-demo-app
:elephant: An OAuth2 demo application
oauth oauth2 oauth2-client oauth2-server php-oauth
Last synced: 17 Dec 2024
https://github.com/wallisonmoura/fc-keycloak
csrf-protection docker docker-compose keycloack oauth2 openid-connect
Last synced: 18 Nov 2024
https://github.com/imjaroiswebdev/musify.pro-backend-api
Backend service API for Musify Pro client
Last synced: 01 Dec 2024
https://github.com/seinopsys/oauth2-deviantart
DeviantArt Provider for OAuth 2.0 Client
deviantart oauth2 oauth2-client php
Last synced: 24 Nov 2024
https://github.com/aggutierrez98/postter
firebase firebase-realtime-database headlessui nextjs oauth2 react tailwindcss typescript
Last synced: 20 Nov 2024
https://github.com/tonglil/iap-token-generator
Generate OAuth Bearer tokens for authenticating Service Accounts through GCP IAP
google-cloud-platform iap oauth2 oidc
Last synced: 09 Jan 2025
https://github.com/riolaf05/aws-cognito-fastapi-auth
Code to validate JWT tokens from Cognito on FastAPI
authentication aws cognito cognito-user-pool fastapi oauth2 terraform
Last synced: 20 Nov 2024
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/nexys-system/oauth
simple oauth wrapper
github gitlab google microsoft nexys oauth2 swissid typescript zoho
Last synced: 30 Nov 2024
https://github.com/dilozy/valorant_pros
База данных про-игроков Valorant Champions Tour
django django-rest-framework docker-compose gunicorn mysql nginx oauth2 rest-api
Last synced: 20 Nov 2024
https://github.com/alexmasterov/oauth2-superjob
SuperJob.ru Provider for the OAuth 2.0 Client
league-oauth2 oauth2 oauth2-provider oauth2-superjob
Last synced: 29 Dec 2024
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: 18 Nov 2024
https://github.com/mariomenjr/identity
Identity Server 4 implementation using MongoDB for Stores.
csharp docker docker-compose elsalvador identity identityserver4 jwt-authentication mongo mongodb netcore oauth2 server
Last synced: 20 Nov 2024
https://github.com/grjan7/oauth2-node-impl
OAuth 2.0 Node.js Implementation
authentication authorization implementation javascript nodejs oauth2 oidc rfc
Last synced: 20 Nov 2024
https://github.com/kimgoetzke/practice-next-auth
Mini-project to practice nextauth.js.
next-auth nextjs oauth2 sso typescript
Last synced: 18 Nov 2024
https://github.com/siddhant-vij/go-authentication
This repository consists of the personal code practice and notes for Go Authentication course on Udemy.
authentication hmac json-encoding jwt oauth2 password-storage
Last synced: 16 Nov 2024
https://github.com/iamh2o/cherrypy_examples
cherrypy recipes : google oauth2
cherrypy cherrypy3 google-oauth2 oauth2 user-authentication
Last synced: 14 Dec 2024
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/pushpabrol/oauth2-server
authorization authorization-flow grant implicit-flow oauth2
Last synced: 18 Nov 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: 20 Nov 2024
https://github.com/augustinekudiyirippil/readdatafrommicrosoftdynamicsbusinesscentralerp
Read Data From Microsoft Dynamics Business Central ERP
c-sharp json microsoft-business-central microsoft-graph-api oauth2
Last synced: 15 Dec 2024
https://github.com/hvalfangst/azure-oauth2-auth-code-flow-fastapi
API programmed in Python with FastAPI framework secured by Oauth2 auth code flow
azure fastapi oauth2 oauth2-authorization-code-flow python
Last synced: 22 Oct 2024
https://github.com/irisng/gutsy
ETSY clone (but gutsier.) ~~ Under Construction ~~
css enzyme etsy faker html javascript jest mongodb nodejs oauth2 react-router reactjs redux redux-form sass unsplash-api
Last synced: 18 Nov 2024
https://github.com/udhos/oauth2
https://github.com/udhos/oauth2 implements the oauth2 client_credentials flow with singleflight and plugable cache interface.
client-credentials go golang oauth2
Last synced: 18 Nov 2024
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 Nov 2024
https://github.com/kougen/user-management-interface
A Ruby on Rails user management and OAuth2 web interface
Last synced: 30 Nov 2024
https://github.com/moazam05/native-cli-grow-app
GrowApp (Stock Market App)
async-storage oauth2 react-native reactjs redux redux-toolkit rtkquery
Last synced: 21 Dec 2024
https://github.com/jim60105/lineloginoidcimplementationdemo
LINE Login OpenID Connect Implementation Demo Project (ASP.NET Core 6 MVC)
asp-net-core learning line line-login mvc net-core oauth2 oauth2-client
Last synced: 04 Oct 2024