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/danimydev/auth-microservice
Node JS microservice that supports jwt and multiple oauth providers
jwt-authentication microservice nodejs oauth2
Last synced: 05 Nov 2024
https://github.com/gavinr/arcgis-rest-js-oauth-demo
Minimal OAuth web login demo
Last synced: 31 Oct 2024
https://github.com/yshplsngh/google-auth
raw implementation of Google authentication in nodejs and react
google-authentication nodejs oauth2 reactjs
Last synced: 08 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/matrixpower1004/springboot-photogram
간단한 SNS 프로젝트. Java와 Spring boot 관련 기술들을 학습한다.
bootstrap4 java jquery jsp oauth2 spring-jpa spring-security springboot2-x
Last synced: 06 Nov 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/owez/authrio
Authrio authentication platform repository
auth auth-platform oauth2 rust
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/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/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/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/csokun/hello_keycloak
Elixir Phoenix Ueberauth + Keycloak Example
elixir elixir-phoenix keycloak oauth2 ueberauth
Last synced: 12 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/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/vegeta897/whatever-calendar
Prototyping a group planning solution
calendar discord oauth2 svelte sveltekit typescript
Last synced: 04 Nov 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/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: 07 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/mefarazath/authorization-grant-without-client-secret
Extensions and configurations required to enable authorization code grant without client secret with WSO2 Identity Server
authorization-flow oauth2 wso2-identity-server
Last synced: 08 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/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/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/mungdon/planner-project
우리컴퓨터아카데미학원 두 번째 프로젝트
java javascript mybatis oauth2 oracle-database spring-boot spring-security thymeleaf
Last synced: 06 Nov 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/lfarci/journal-de-bord-rest-api
API of the Journal de bord porject.
hibernate java maven oauth2 openid-connect rest-api spring spring-boot
Last synced: 06 Nov 2024
https://github.com/lfarci/journal-de-bord-authorization-server
Pre-configured Keycloak server embedded in a Spring Boot application.
authorization-server java jwt-token keycloak oauth2 rest-api restful-api spring-boot
Last synced: 06 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/themusharraf/fastapi-oauth2
FastAPI va token autentifikatsiyasi yordamida foydalanuvchilarni autentifikatsiya qilish
authentication authorization fastapi oauth2
Last synced: 31 Oct 2024
https://github.com/skye-z/uac
Unified Authorization Center
authentication fido2 ldap oauth2 oidc otp saml2 u2f
Last synced: 07 Nov 2024
https://github.com/shofiq0023/spring-security-oauth2
java oauth2 oauth2-client spring-boot spring-security
Last synced: 07 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/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/ap/net-oauth2server
A light, simple, flexible OAuth2 server framework
Last synced: 06 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/fliplet/fliplet-widget-sso-oauth2
SSO component for configuring OAuth2 on Fliplet
Last synced: 07 Nov 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/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/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/robotsandpencils/express-oauth
OAuth 2.0 Middleware with CSRF mitigation for Express
express express-middleware expressjs expressjs-middleware oauth oauth2
Last synced: 06 Nov 2024
https://github.com/henriquelluiz/oauth2-with-spring
A demo project where I use the Github OAuth2 client for login.
deployment docker github-client java oauth2 shell spring-boot spring-security-oauth2
Last synced: 07 Nov 2024
https://github.com/dagit/twitch_oauth
Simple Rust example of oauth with twitch
oauth2 oauth2-client rust twitch twitch-api twitch-bot
Last synced: 08 Nov 2024
https://github.com/giljr/my-auth0-app
In this tutorial, we’re going to simplify the process using Auth0 and Node.js, enabling you to quickly implement secure login and user authentication in your app.
auth0 authentication-backend express nodejs oauth2 oidc passportjs
Last synced: 06 Nov 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/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/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/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/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/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/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/rgl/use-oauth2-proxy
oauth2-proxy as an GitHub authenticating reverse proxy example
Last synced: 25 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/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/sanjinkurelic/paintingsgarage
Paintings garage is a React web shop where customers can sell and buy physical or digital copies of paintings
aop hibernate jpa jwt lombok mapstruct moment oauth2 prop-types react react-jwt react-router redux redux-persist rtk rtk-query spring-aspects spring-boot spring-security yarn
Last synced: 06 Nov 2024
https://github.com/jerrychong25/oauth2.0
oauth2 oauth2-authentication oracle-vm python udacity vagrant virtualbox
Last synced: 21 Oct 2024
https://github.com/netbuffer/oauth-protocol-demo
oauth protocol test,oauth2 server/client endpoint,use sa-token,spring-boot
api git hosts javaee javaweb jwt maven oauth oauth2 permission restful sa-token spring spring-boot springframework tomcat
Last synced: 06 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: 07 Nov 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/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/tmvolpato/mygames-backend
API My Games
oauth2 rest-api spring spring-boot spring-data spring-security spring-test swagger2
Last synced: 06 Nov 2024
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/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/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/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/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/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/daniel-hayes/song-id
A song identification concept built using React Native + Reddit API
oauth2 react react-native reddit-api redux
Last synced: 06 Nov 2024
https://github.com/ikasoba/oauth2.0-server
javascript nodejs oauth2 oauth2-server typescript
Last synced: 23 Oct 2024
https://github.com/cvalencia1991/github-oauth-app
This project brings the way to do the implement Nodejs with authentication
Last synced: 08 Nov 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/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/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/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/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/ozdemirrulass/keycloak-nextjs-mysql-docker
This repository provides a setup for authentication in a modern web application environment. For more detailed explanation and step by step guide of this repository please visit my blog post.
authentication docker docker-compose keycloak mysql nextjs oauth2
Last synced: 07 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/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/anchoredapplications/eggio
Eggio is a geolocation-based Easter egg hunt game where users create unique Egg IDs, print QR codes, and place them on real Easter eggs. The app automatically sets egg locations based on the user's geolocation. Users can scan QR codes to find eggs and earn points. Includes features for viewing rankings and authentication using Google OAuth.
Last synced: 07 Nov 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/albanomazzino/rankingdematerias
Ranking de materias
eureka java microservices oauth2 react reactjs security spring
Last synced: 31 Oct 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: 07 Nov 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/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/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/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/nisanth2004/oauth2-with-auth0
auth0 intellij java latest lombok oauth2 security springboot web
Last synced: 15 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/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/oxr463/ansible-role-pam_oauth2
Ansible role for pam_oauth2
ansible ansible-role linux-pam oauth2 pam
Last synced: 15 Oct 2024