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-02-07 00:21:22 UTC
- JSON Representation
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/aspgm-fav/laravel-oauth
laravel laravel-framework oauth2
Last synced: 02 Jan 2025
https://github.com/sldless/uploadgist
Upload Gists what else do you expect?
Last synced: 21 Jan 2025
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/sachinramesh15/spotify-oauth2
The script uses the OAuth2 ROPG authorization flow to obtain an access token from the Spotify API. With this access token, it makes a request to fetch details about a particular playlist identified by its ID. It then extracts information such as the playlist owner's name and the names of the tracks in the playlist.
Last synced: 15 Jan 2025
https://github.com/popcodelab/mdd_mvp
Minimized social network for developers - MVP (Minimum Viable Product)
angular angular-material backend flexbox-css java jpa json jwt-authentication jwt-token material-ui oauth2 reactiveforms rest-api restful scss spring-mvc spring-security springboot sql
Last synced: 17 Jan 2025
https://github.com/uip9av6y/basic-oauth2
OIDC compatible webserver utilizing Basic Authentication
Last synced: 06 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/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/miggiv2/voc_trainer
Amazing vocable trainer. Front-, back-end & oauth-server (simple) using discord.
bootstrap5 java oauth2 quarkus vocable-trainer vuejs3
Last synced: 22 Jan 2025
https://github.com/yangboz/mediawiki-extensions-phabricatorlogin
OAuth2.0 based MediaWiki extension PhabricatorLogin
login-system mediawiki mediawiki-extension oauth2 phabricator phabricator-extension php
Last synced: 15 Dec 2024
https://github.com/joeribreedveld/next-stars
Categorised rating web application (boilerplate).
authjs cva eslint geist lucide neon nextjs oauth2 prettier rating tailwindcss typescript vercel website
Last synced: 04 Feb 2025
https://github.com/fliplet/fliplet-widget-login-oauth2
SSO component for logging in with OAuth2 on Fliplet
Last synced: 27 Dec 2024
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/raspberri05/caltrain-api
unofficial caltrain api
api caltrain fastapi oauth2 postgresql render supabase uvicorn
Last synced: 11 Jan 2025
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/patrick-ehimen/dripmint
DripMint: The Future of Fashion and NFTs
gsap javascript nft oauth2 walletconnect
Last synced: 27 Dec 2024
https://github.com/vladimirfomene/oauth-implicit
auth0 jquery oauth2 springboot
Last synced: 07 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/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 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/sasha-hk/auth-node
🧪 Authentication example with OAuth 2.0 and JWT
Last synced: 08 Jan 2025
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/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/austinjhunt/personal-express-api
Lightweight Express JS API that uses google's GMail API with OAuth2 flow to send emails to me. Hosting this API myself to automate the sending of emails to be upon form submission on another site.
api expressjs gmail-api googleapis node nodejs oauth2
Last synced: 15 Jan 2025
https://github.com/socialconnect/oauth2
[READ-ONLY] Subtree split of the SocialConnect OAuth2 Component
Last synced: 15 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/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/laszloekovacs/oidc-express
Simple app to test login and get the users profile without an auth library
Last synced: 24 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/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/habibun/fos-oauth-server-bundle
Implements FOSOAuthServerBundle in symfony
bundle fosoauthserverbundle oauth2 php symfony symfony-bundle
Last synced: 14 Jan 2025
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/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/nisanth2004/oauth2-with-auth0
auth0 intellij java latest lombok oauth2 security springboot web
Last synced: 15 Oct 2024
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/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/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/ryzmdn/trying-oauth2orize
Just trying.
authentication authorization expressjs nodejs oauth2
Last synced: 26 Jan 2025
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/zemkogabor/oauth2-server-bundle
Slim Framework bundle that integrates oauth2-server server capabilities with Doctrine ORM support into Slim applications.
doctrine-orm oauth2 oauth2-server phpleague slim-framework
Last synced: 18 Jan 2025
https://github.com/kougen/user-management-interface
A Ruby on Rails user management and OAuth2 web interface
Last synced: 29 Jan 2025
https://github.com/vkosuri/gdrivedownload
Download files from Google Drive using API
Last synced: 30 Dec 2024
https://github.com/wisskirchenj/my-minikube
kubernetes manifests - mainly for local minikube (some kind too)
gateway-microservice kubernetes microservices minikube-setup oauth2
Last synced: 06 Jan 2025
https://github.com/mariodudjak/studemos
Student project - Web application for managing laboratory exercises.
angular2 asp-net aspnetidentity entity-framework mssql oauth2 webapi-2
Last synced: 16 Jan 2025
https://github.com/anirbansharma1996/jarvis
Jarvis is an AI-driven application designed to provide a seamless and efficient user experience for various tasks. Utilizing state-of-the-art technologies and frameworks, Jarvis ensures optimal performance and scalability.
chakra-ui expressjs gemini-api javascript mongodb nodejs oauth2 reactjs render
Last synced: 18 Jan 2025
https://github.com/kostiantyn-matsebora/helm-simple-oauth2-proxy
Helm chart for deploying oauth2-proxy using OIDC provider
helm helm-chart oauth2 oauth2-proxy oidc
Last synced: 13 Jan 2025
https://github.com/kostiantyn-matsebora/helm-charts
Helm chart repository
coredns helm helm-charts helm-charts-repository kubernetes kubernetes-deployment oauth2 oauth2-proxy oidc provisioning pvc
Last synced: 13 Jan 2025
https://github.com/sdspot2034/rhyme-and-reason
Spotify API >> ETL >> Dashboard
api data-analytics data-engineering data-modeling database etl oauth2 python spotify-api
Last synced: 08 Jan 2025
https://github.com/princed/oauth2-postmessage-profile
OAuth2 PostMessage Flow
cross-domain mirror oauth oauth2
Last synced: 19 Jan 2025
https://github.com/venkata-naveen-varma/google-auth
Authenticate a user using Google account with NodeJS
expressjs google-authentication nodejs oauth2 passport server
Last synced: 24 Nov 2024
https://github.com/khunkyawtunwin/node_react_full_project
Node & React Full Project Tutorial
expressjs mongodb mongoose nodejs oauth2 passportjs reactjs redux sendgrid-mail stripe-payments
Last synced: 10 Jan 2025
https://github.com/ashot72/microsoft-teams-sso-forums
Microsoft Teams Basic Forum (SSO)
auth-flow-app fluent-ui fluent-ui-northstar graph-api messaging-extension microsoft-teams microsoft-temas oauth-2 oauth2 on-behalf-of personal-tab sharepoint sharepoint-lists single-sign-on sso-authentication teams-bot teams-chat teams-meeting teams-tab
Last synced: 30 Dec 2024
https://github.com/dev-gaspar/oauth
Utilizando oauth para inicio de sesión con Google
Last synced: 28 Jan 2025
https://github.com/neo-ciber94/cocinaria
A recipe generator using AI
ai claude gemini oauth2 openai postgresql s3 vercel-ai-sdk
Last synced: 06 Jan 2025
https://github.com/awahids/server-learn-react-login
learn oauth2 with expressjs, passport, login sosial media github, twitter and github
expressjs github-api google-api login-social oauth2 passportjs twitter-api
Last synced: 03 Feb 2025
https://github.com/21bshwjt/microsoftgraph
Microsoft Graph API
azure graphapi oauth2 powershell rest-api serviceprincipal
Last synced: 08 Jan 2025
https://github.com/thesaintkappa/supatodo
The most overengineered todo app you'll ever see which I initially intended to build "just to try out Supabase"
oauth2 postgresql react supabase todoapp
Last synced: 10 Jan 2025
https://github.com/yasasdev/notepad-oauth-application
This is a Notepad Application currently being developed using modern technologies. The application integrates OAuth for secure user authentication.
ejs express javascript nodejs oauth2 postgresql
Last synced: 18 Jan 2025
https://github.com/thesaintkappa/marble
[IN DEVELOPMENT] A (subjectively) beautiful, modern and generally superior note-taking app. School project @mechaniktg
markdown nextjs oauth2 supabase
Last synced: 10 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/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/unitvectory-labs/jwt-bearer-token-vendor
A GitHub Action used to request an access tokens from an external OAuth 2.0 server that supports the jwt-bearer grant type authenticated to with a GitHub OIDC token.
github-actions jwt-bearer oauth2
Last synced: 29 Jan 2025
https://github.com/nexys-system/oauth
simple oauth wrapper
github gitlab google microsoft nexys oauth2 swissid typescript zoho
Last synced: 29 Jan 2025
https://github.com/jameskyburz/oauth-login-http
oauth-login-http
javascript login nodejs oauth1 oauth2 social-media
Last synced: 07 Jan 2025
https://github.com/jwilsson/php-auto-refresh-oauth2-token-plugin
HTTPlug plugin to automatically refresh expired OAuth2 access tokens.
Last synced: 07 Jan 2025
https://github.com/app-generator/sample-react-oauth
React OAuth Sample - Soft UI Dashboard | AppSeed
appseed-sample oauth2 react soft-dashboard
Last synced: 20 Dec 2024
https://github.com/astralmortem/fastauth
Here’s a ready-to-use, customizable solution for FastAPI with Authentication, Authorization (RBAC), and OAuth2 support. This solution provides token based authentication(JWT, Redis, DB), role-based access control, and OAuth2 integration.
authentication authorization fastapi jwt jwt-authentication oauth2 orm python rbac token
Last synced: 30 Dec 2024
https://github.com/shofiq0023/spring-security-oauth2
java oauth2 oauth2-client spring-boot spring-security
Last synced: 28 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/imjaroiswebdev/musify.pro-backend-api
Backend service API for Musify Pro client
Last synced: 29 Jan 2025
https://github.com/frolov-andrey2405/virtumart
VirtuMart is an online store that offers a wide range of products and services.
celery css django django-allauth django-debug-toolbar django-environ django-redis docker html javascript js oauth2 postgresql python redis stripe
Last synced: 14 Jan 2025
https://github.com/dagit/twitch_oauth
Simple Rust example of oauth with twitch
oauth2 oauth2-client rust twitch twitch-api twitch-bot
Last synced: 31 Dec 2024
https://github.com/tk04/sections
Full-stack application for embedding templates into your website with 3 lines of code.
apollo apollo-client apollo-server codegen grapqhl oauth2 postgresql prisma type-graphql typescript
Last synced: 06 Jan 2025
https://github.com/queeniecplusplus/github_auth
new react login app using Oauth
Last synced: 06 Jan 2025
https://github.com/selenophile1805/collegeadmissionportal_backend
A Spring Boot backend for a college admission portal with secure authentication, student management, department handling, and RESTful API integration.
crud-application java oauth2 rest-api spring spring-boot
Last synced: 05 Feb 2025
https://github.com/bartmika/osin-thirdparty-example
Example of a simple application which is powered by a third-party oAuth 2.0 server for it's authentication / authorization. Written in Golang.
golang-examples oauth2 oauth2-client
Last synced: 06 Jan 2025
https://github.com/808vita/react-news
React - News - with Auth0 & Libre Translation- Hosted on Render platform & working (previously was deployed to heroku - free tier limits crossed ) - since it is free tier server might take more than 1min to wake up from sleep.
auth0 mern mern-stack nodejs oauth2 react translation
Last synced: 28 Dec 2024
https://github.com/mathieuancelin/toy-oauth2-server
A toy OAuth2 server based on files to quickly test OAuth2 stuff
Last synced: 16 Jan 2025
https://github.com/anazcodes/google-oauth-go
A raw Golang implementation of Google-OAuth.
Last synced: 29 Jan 2025