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: 2024-11-08 00:20:46 UTC
- JSON Representation
https://github.com/mashafrancis/cinema-booking-be
[Server] App to ease your booking for a movie from the comfort of your home.
Last synced: 04 Nov 2024
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: 04 Nov 2024
https://github.com/cihatsolak/netcore-identityserver4
IdentityServer is an authentication server that implements OpenID Connect (OIDC) and OAuth 2.0 standards for ASP.NET Core. It's designed to provide a common way to authenticate requests to all of your applications, whether they're web, native, mobile, or API endpoints.
identityserver4 net5 oauth2 openid-connect quickstart
Last synced: 07 Nov 2024
https://github.com/sfomuseum/go-http-oauth2
Go HTTP middleware package for using an OAuth2 service as a single-sign-on provider.
Last synced: 22 Oct 2024
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: 02 Aug 2024
https://github.com/vinny-bot/flaskcord
Discord OAuth2 extension for Flask. An Easier implementation of "Log In With Discord".
discord discord-oauth2 discord-oauth2-client discord-py flask oauth2 pycord python
Last synced: 27 Sep 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: 07 Nov 2024
https://github.com/logto-io/auth-wiki
A comprehensive collection of articles, tutorials, and resources about authentication and authorization.
authentication authorization oauth2 oidc openid-connect
Last synced: 07 Nov 2024
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: 11 Oct 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: 14 Oct 2024
https://github.com/themusharraf/fastapi-oauth2
FastAPI va token autentifikatsiyasi yordamida foydalanuvchilarni autentifikatsiya qilish
authentication authorization fastapi oauth2
Last synced: 31 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/sxw111/referral-system-api
Referral system built with FastAPI
alembic asynchronous celery docker docker-compose fastapi jwt oauth2 postgresql pydantic pytest python redis sqlalchemy
Last synced: 31 Oct 2024
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: 12 Oct 2024
https://github.com/astarell/bloggy
A pet-project representing a simple website for writing articles and sharing them among other users
hibernate-orm java oauth2 postgresql-database spring-boot spring-data-jpa spring-mvc spring-security thymeleaf-template-engine
Last synced: 12 Oct 2024
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/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: 11 Oct 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: 12 Oct 2024
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: 11 Oct 2024
https://github.com/nisanth2004/spring-security-complete-guide
Complete Spring Security Fullstack app
java jwt ldap oauth2 security service spring springboot userdetails
Last synced: 27 Oct 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/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: 12 Oct 2024
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: 27 Oct 2024
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: 11 Oct 2024
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: 11 Oct 2024
https://github.com/tanaybhadula/social-media-api
A full-fledged API in Python using FastAPI with features like authentication , CRUD operations etc.
api authentication ci-cd crud-operation database docker fastapi oauth2 postgres pydantic python sqlalchemy
Last synced: 11 Oct 2024
https://github.com/oxr463/ansible-role-pam_oauth2
Ansible role for pam_oauth2
ansible ansible-role linux-pam oauth2 pam
Last synced: 15 Oct 2024
https://github.com/amar-arruf/geolocation-wisata
Geolocation wisata merupakan sebuah projek web aplikasi untuk memetakan lokasi wisata
bootstrap4 codeigniter4 javascript mapbox mysql-database oauth2 oauth2-facebook-login oauth2-google oauth2-instagram sb-admin-2
Last synced: 14 Oct 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/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: 31 Oct 2024
https://github.com/baronliu1993/summer-project-backend
Frank's + Tonia's + Baron's Ontario University Blog
awsec2 backend-api docker oauth2 redis-cache springboot
Last synced: 31 Oct 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: 31 Oct 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/gavinr/arcgis-rest-js-oauth-demo
Minimal OAuth web login demo
Last synced: 31 Oct 2024
https://github.com/phuuthanh-dev/microservices-book-social-network
Self-study and Development of a Book Social Network Using Microservices Architecture
docker java kafka microservices oauth2 spring spring-boot spring-cloud
Last synced: 31 Oct 2024
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: 12 Oct 2024
https://github.com/konojunya/authorization-server-sample
認可サーバーを自作してみる
authentication golang oauth oauth2 oauth2-provider
Last synced: 05 Nov 2024
https://github.com/shivang1305/spotify
Spotify clone project using next.js, react.js for components, tailwind css for styling, postgres and supabase for db and stripe to handle payments.
nextjs14 oauth2 postgresql reactjs redux-toolkit stripe supabase tailwindcss zustand
Last synced: 14 Oct 2024
https://github.com/gailo22/tdg-playground
This playground is for me to keep things I've found interesting in day-to-day basis.
android api-gateway clean-architecture cloud ddd docker flutter golang hacktoberfest ios javascript kafka kafka-streams kotlin kubernetes nodejs oauth2 rest-api spring terraform
Last synced: 10 Oct 2024
https://github.com/jerryimmouse/ssj_auth
Discord Auth Microservice for Space Station 14
discord discord-oauth discord-oauth2 express express-js gplv3 javascript oauth oauth2 space-station space-station-14 ss14
Last synced: 10 Oct 2024
https://github.com/santosreis/nuxt-aliexpress-clone
Nuxt3 ecommerce tutorial from Code Week Dev
meta-framework nuxt3 nuxtjs oauth2 pinia prisma-orm tailwindcss vue3 vuejs
Last synced: 04 Nov 2024
https://github.com/gitericsson/natours
Natours is a real-world RESTful API and server-side rendering WebApp for booking Tours.
agnostic brevo-api css3 express flutterwave-api fullstack javascript jwt leaflet-api mongodb-atlas mongoose mvc-architecture natours oauth2 pug server-side-rendering
Last synced: 10 Oct 2024
https://github.com/nisanth2004/oauth2-with-auth0
auth0 intellij java latest lombok oauth2 security springboot web
Last synced: 15 Oct 2024
https://github.com/joshidivanshu/blog-backend-using-fastapi-jwt-authentication
A Blog app backend created using FastAPI. Can perform test queries on the provided link just replace http://localhost:8000/ with a website link mentioned below. You can perform this using Postman or curl
alembic api asychronous backend fastapi jose-jwt jwt-authentication oauth2 python-3 sqlaclhemy sqlite3 webdevelopment
Last synced: 07 Nov 2024
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: 07 Nov 2024
https://github.com/seaneoo/anibl
URL shortener
jwt oauth2 spring spring-boot spring-security spring-security-jwt spring-security-oauth2 url-shortener url-shortener-api
Last synced: 31 Oct 2024
https://github.com/maxjdev/autenticacao-google-usando-oauth2-e-spring-security
Configuração de autenticação oauth-2 usando conta google.
authentication jwt oauth2 security spring
Last synced: 31 Oct 2024
https://github.com/albanomazzino/rankingdematerias
Ranking de materias
eureka java microservices oauth2 react reactjs security spring
Last synced: 31 Oct 2024
https://github.com/noahtigner/acp-brevet-control-times-calculator
A Full-Stack ACP calculator for Randonneurs USA. Packaged as an API. Includes authorization/security, testing, etc. Written with Flask, PyMongo, and JQuery
Last synced: 04 Nov 2024
https://github.com/ltfschoen/skag_server_rails
Ruby on Rails app using OAuth2 and AdWords API
adwords-api oauth2 ruby-on-rails ruby-sdk
Last synced: 17 Oct 2024
https://github.com/socialiteproviders/salla
[READ ONLY] Subtree split of the SocialiteProviders/Salla Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
Last synced: 31 Oct 2024
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 Oct 2024
https://github.com/sonyarianto/pocketbase-oauth2-demo
Demo of OAuth2 in Pocketbase (by creating Sign-in with Google example).
javascript oauth2 pocketbase svelte
Last synced: 11 Oct 2024
https://github.com/ikasoba/oauth2.0-server
javascript nodejs oauth2 oauth2-server typescript
Last synced: 23 Oct 2024
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: 20 Oct 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: 01 Nov 2024
https://github.com/zhoozhoo/spring-cloud-examples
An example of Spring Cloud microservices in Docker
docker docker-compose dockerfile keycloak oauth2 spring-boot spring-cloud spring-cloud-circuitbreaker spring-cloud-config spring-cloud-eureka spring-cloud-gateway spring-cloud-loadbalancer spring-cloud-sleuth spring-security webflux zip
Last synced: 24 Oct 2024
https://github.com/kneemund/mediawiki-discord-oauth
A MediaWiki extension that adds an authentication provider for Discord to WSOAuth.
discord mediawiki mediawiki-extension oauth2 oauth2-client oauth2-provider
Last synced: 09 Oct 2024
https://github.com/jerrychong25/oauth2.0
oauth2 oauth2-authentication oracle-vm python udacity vagrant virtualbox
Last synced: 21 Oct 2024
https://github.com/olivierodo/simple-oidc-app
Just a simple app to test an open id connect endpoint
Last synced: 21 Oct 2024
https://github.com/rgl/use-oauth2-proxy
oauth2-proxy as an GitHub authenticating reverse proxy example
Last synced: 25 Oct 2024
https://github.com/jim60105/lineloginoidcdemo_mvc5
LINE Login OpenID Connect Demo Project (ASP.NET MVC5, .NET Framework 4.8)
asp-net asp-net-mvc learning line line-login mvc oauth2 oauth2-client
Last synced: 04 Oct 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
https://github.com/rishabh3562/onestream
OneStream: Simplifying video management with secure authentication, AWS S3 storage, and YouTube API integration. Effortlessly create, edit, and distribute content across platforms.
api approuter appwrite aws awss3 awssdk contentmanagement javascript nextjs nextjs14 oauth2 youtubeapiv3
Last synced: 05 Nov 2024
https://github.com/piotrd22/categoryservice
Example microservice using Java, Spring, Auth0, Kafka, TestContainers, and more
docker java kafka oauth2 postgresql spring
Last synced: 31 Oct 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: 31 Oct 2024
https://github.com/fliplet/fliplet-widget-sso-oauth2
SSO component for configuring OAuth2 on Fliplet
Last synced: 07 Nov 2024
https://github.com/soreing/react-notes-app
A front-end react app for taking notes
babel css html javascript jwt jwt-authentication mongodb nodemailer oauth2 react react-router ssl tls webpack
Last synced: 30 Oct 2024
https://github.com/ap/net-oauth2server
A light, simple, flexible OAuth2 server framework
Last synced: 06 Nov 2024
https://github.com/fliplet/fliplet-widget-login-oauth2
SSO component for logging in with OAuth2 on Fliplet
Last synced: 07 Nov 2024
https://github.com/cungthinh/socialite-blog
Django full features blog project
django django-channels elasticsearch oauth2 realtime
Last synced: 10 Oct 2024
https://github.com/app-generator/sample-react-oauth
React OAuth Sample - Soft UI Dashboard | AppSeed
appseed-sample oauth2 react soft-dashboard
Last synced: 02 Nov 2024
https://github.com/repetere/periodicjs.ext.oauth2client
An extension that connects to an OAuth 2 Server using passport-oauth2 and saves the access token to the user's extension attributes
expressjs nodejs oauth2 passport-oauth2
Last synced: 02 Nov 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: 13 Oct 2024
https://github.com/socialiteproviders/autodeskaps
[READ ONLY] Subtree split of the SocialiteProviders/AutodeskAPS Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
Last synced: 10 Oct 2024
https://github.com/vegeta897/whatever-calendar
Prototyping a group planning solution
calendar discord oauth2 svelte sveltekit typescript
Last synced: 04 Nov 2024
https://github.com/socialiteproviders/figma
[READ ONLY] Subtree split of the SocialiteProviders/Figma Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
Last synced: 11 Oct 2024
https://github.com/downthecrop/vue-supabase-oauth
Vue + Supabase + Pinia starter template for OAuth
github-oauth oauth oauth2 pinia pinia-vuejs supabase supabase-auth supabase-js template vue3 vuejs
Last synced: 08 Nov 2024
https://github.com/csokun/hello_keycloak
Elixir Phoenix Ueberauth + Keycloak Example
elixir elixir-phoenix keycloak oauth2 ueberauth
Last synced: 12 Oct 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: 13 Oct 2024
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: 11 Oct 2024
https://github.com/jwilsson/php-auto-refresh-oauth2-token-plugin
HTTPlug plugin to automatically refresh expired OAuth2 access tokens.
Last synced: 17 Oct 2024
https://github.com/owez/authrio
Authrio authentication platform repository
auth auth-platform oauth2 rust
Last synced: 11 Oct 2024
https://github.com/neo-ciber94/cocinaria
A recipe generator using AI
ai claude gemini oauth2 openai postgresql s3 vercel-ai-sdk
Last synced: 11 Oct 2024
https://github.com/martins-vds/poc-azure-devops-api-automation
This project is a Proof of Concept (PoC) to automate the Azure DevOps API using OAuth2.0 authentication with client credentials flow and Postman.
azure-ad azure-devops-api microsoft-graph-sdk oauth2 postman postman-collection powershell-core
Last synced: 11 Oct 2024
https://github.com/apratham/electron-oauth-app
An Electron application demonstrating OAuth authentication with different sign-in providers
angular authentication cross-platform desktop-app electron ionic ionic-framework oauth2
Last synced: 13 Oct 2024
https://github.com/dfm/aiohttp_spotify
An async Python interface to the Spotify API using aiohttp
aiohttp async-python-interface asyncio oauth oauth2 python spotify-api
Last synced: 15 Oct 2024
https://github.com/pumpkinseed/myminifactory-oauth-examples
Example connection for MyMiniFactory Authservice
Last synced: 06 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: 13 Oct 2024
https://github.com/tnguyen14/auth
Client-side JWT auth using local storage and Auth0 OAuth2 flow.
Last synced: 12 Oct 2024
https://github.com/maxim-mazurok/react-oauth2-and-map
Test assignment in React that uses OAuth2 and Google Maps API
google-maps google-maps-api google-maps-javascript-api jest oauth2 react
Last synced: 12 Oct 2024