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-28 00:21:03 UTC
- JSON Representation
https://github.com/sidiahmedhabib/auto-box-installateur-project
Design and development of a mobile application to manage the installation interventions of auto boxes
angular flutter oauth2 rest-api software-engineering spring-boot
Last synced: 12 Dec 2024
https://github.com/bindu-1805/secrets-app
Don't keep your secrets, share them anonymously!
css ejs javascript oauth2 postgresql
Last synced: 12 Dec 2024
https://github.com/daggerok/boot-jwt
gradle, spring-boot, JWT, spring-security, spring oauth2, @EnableAuthorizationService, @EnableResourceServer, keytool, openssl, jks, spring-mustache, {{springMacroRequestContext.request.contextPath}}
gradle oauth2 oauth2-authentication oauth2-client oauth2-resource-server oauth2-server spring-boot spring-security spring-security-oauth2
Last synced: 10 Jan 2025
https://github.com/heisenberg300604/travello-final
Synapse | Team ID: E3333B | Problem Statement: G2 - Interactive Tourism Platform | Travello | Manipal Hackathon
authentication bcrypt expressjs firebase jwt-authentication mapbox mapbox-api mongodb nodejs oauth2 react tailwindcss tourism
Last synced: 12 Dec 2024
https://github.com/daggerok/spring-cloud-security-oauth2-sso-github
Secure you spring-boot apps by using OAuth2 (GitHub) SSO quickly
oauth2 oauth2-authentication oauth2-client oauth2-githubclient oauth2-sso sso sso-authentication sso-client sso-github
Last synced: 10 Jan 2025
https://github.com/daggerok/secure-me-please
spring security authorization server @EnableAuthorizationServer and resource server: @EnableResourceServer example
oauth2 oauth2-client oauth2-server spring spring-boot spring-oauth2-security spring-security spring-security-oauth
Last synced: 10 Jan 2025
https://github.com/soerenschneider/tf-keycloak
auth-provider iac infrastructure-as-code keycloak oauth2 openid-connect opentofu terraform
Last synced: 12 Dec 2024
https://github.com/pzingg/sandbox
Example Phoenix LiveView application for Bluesky timelines and firehose
atproto bluesky-api bluesky-social cid dids elixir elixir-phoenix merkle-tree oauth2 phoenix-liveview websocket-client
Last synced: 23 Jan 2025
https://github.com/mattrudin/oauthlogincomponent
[This approach does work and will be redeveloped as BexioAPI]
Last synced: 25 Dec 2024
https://github.com/andrecaiado/spring-boot-oauth2-keycloak
A Spring Boot demo project that provides authentication and authorization through a Keycloak server
authentication authorization docker docker-compose iam keycloak oauth2 spring-boot
Last synced: 17 Dec 2024
https://github.com/eikesan/hi-balance-yes
Rest API to know a Balance of how much the user earned and how much he spented
api-rest java java-8 oauth2 spring-boot swagger-ui
Last synced: 10 Jan 2025
https://github.com/michal-josef-spacek/plack-middleware-auth-oauth2
Plack OAuth2 middleware.
Last synced: 01 Jan 2025
https://github.com/michal-josef-spacek/lwp-authen-oauth2-serviceprovider-wikimedia
Wikimedia OAuth2 provider for LWP::Authen::OAuth2.
Last synced: 01 Jan 2025
https://github.com/michal-josef-spacek/lwp-authen-oauth2-serviceprovider-mediawiki
MediaWiki OAuth2 provider for LWP::Authen::OAuth2.
Last synced: 01 Jan 2025
https://github.com/rgl/use-oauth2-proxy
oauth2-proxy as an GitHub authenticating reverse proxy example
Last synced: 13 Dec 2024
https://github.com/desteves/buzz
A Gemini-powered, Google Auth-gated Golang web app. Deployed to GCP. Managed by Pulumi. Secured with 1Password.
google-cloud-platform iac oauth2 secrets-management
Last synced: 17 Jan 2025
https://github.com/tobiasbernet/schlusseli
A Keycloak server app (bearer-only) example written in Elixir using Absinthe.
authentication elixir keycloak keycloak-elixir oauth2 phoenix phoenix-framework
Last synced: 02 Jan 2025
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: 01 Jan 2025
https://github.com/kishorkrishnak/storylink
share your stories with the world
oauth2 react tailwindcss tinymce-react
Last synced: 18 Dec 2024
https://github.com/moureauf/oauth-mock
Mock OAuth server
flask-application mock oauth2 python3
Last synced: 18 Dec 2024
https://github.com/darinelguillen/fastapi-secure-api
A lightweight FastAPI skeleton for building secure, scalable REST APIs. Includes JWT-based authentication, Google Drive integration using OAuth2, and modular, clean architecture for rapid development.
api asynchronous-programming backend crud fastapi google-drive jwt oauth2 python3 rest-api scalable-architecture skeleton skeleton-application uvicorn
Last synced: 18 Dec 2024
https://github.com/ryanlarge13/react-todo
This is a really fun fullstack React todo monorepo application that integrates Google login and is built with my favorite animation library Framer Motion!
axios express framer-motion mongodb nodejs oauth2 reactjs typescript
Last synced: 18 Dec 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: 18 Dec 2024
https://github.com/richardhj/oauth2-newsletter2go
Newsletter2Go OAuth 2.0 Client Provider for The PHP League OAuth2-Client
newsletter newsletter2go oauth2 oauth2-client php-league
Last synced: 18 Dec 2024
https://github.com/muasa-harman/yala-finance-dashboard
The Finance Dashboard is a comprehensive web application built using React.js for the frontend and Node.js for the backend. Designed to provide users with a real-time overview of their financial data, the dashboard is both user-friendly and feature-rich.
graphql material-ui nodejs oauth2 reactjs redux
Last synced: 10 Jan 2025
https://github.com/muasa-harman/food_delivery-app
a web application designed to streamline the process of ordering food from local restaurants and having it delivered to the user’s location. The application enables users to browse restaurant menus, place orders, track deliveries, and manage their accounts. It consists of a Node.js backend to handle API requests and a React.js frontend for the user
expressjs nestjs-backend nestjs-graphql nextjs nodejs oauth2
Last synced: 10 Jan 2025
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: 18 Jan 2025
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: 18 Dec 2024
https://github.com/vicnesterenko/social-login
Authentication via Google and Facebook APIs
django facebook-login google-login oauth2
Last synced: 10 Jan 2025
https://github.com/spy16/bifrost
🌈 Bifrost is an OAuth2 demo application written in Go
go golang oauth2 oauth2-client playground single-sign-on
Last synced: 01 Jan 2025
https://github.com/bitbend/auth
Auth infrastructure, simplified for everyone.
auth authentication event-driven event-sourcing oauth oauth2 postgres yugabyte yugabytedb
Last synced: 18 Dec 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: 18 Dec 2024
https://github.com/jmgogo/oauth2-app
Basic setup of OAuth2 Authentication for an app through GitHub.
authentication express express-session javascript oauth2 passport-github2 passportjs
Last synced: 24 Dec 2024
https://github.com/gavinr/arcgis-rest-js-oauth-demo
Minimal OAuth web login demo
Last synced: 19 Dec 2024
https://github.com/marcelofossrj/aca-rails
authentication authorization bcrypt oauth oauth2 ror ruby ruby-engine ruby-gem ruby-on-rails rubygem
Last synced: 01 Jan 2025
https://github.com/marcosrachid/basic-restful-api-authentication
java java-8 maven oauth2 rest rest-api rest-webservice spring spring-boot
Last synced: 19 Dec 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: 19 Dec 2024
https://github.com/romunov/kurc
A project aimed at sending requests for public records from Ministry of interior (Slovenia). Coded in Django.
authentication django foia gmail oauth2 webapps
Last synced: 24 Dec 2024
https://github.com/ap/net-oauth2server-pkce
A PKCE extension for Net::OAuth2Server
Last synced: 24 Dec 2024
https://github.com/cofin/litestar-httpx-oauth
HttpX OAuth Integration for Litestar
httpx litestar litestar-api litestar-framework oauth2
Last synced: 23 Jan 2025
https://github.com/officiallysingh/spring-cloud-api-grateway-azuread-auth
Demo project for Spring Cloud API Gateway with AzureAD Auth
authentication azure azure-active-directory azure-ad oauth2 oidc openid-connect spring-cloud-gateway spring-security
Last synced: 01 Jan 2025
https://github.com/ahmedrafat-sw/bank-microservices
Bank Microservices with Java, Spring Boot, Spring Cloud, Docker, Kubernetes, Helm, Microservices Security
docker grafana helm keyclock kubernetes microservices-architecture oauth2 openid-connect resilence4j spring-boot spring-cloud spring-cloud-functions spring-cloud-stream spring-security
Last synced: 19 Dec 2024
https://github.com/vedanthb/full-mern-authentication
This project is to showcase full advanced MERN Authentication, Login, Register, Verification email, Login with Facebook and Google(OAuth) Forget Password (Email Reset)
authentication jwt-authentication nodemailer oauth2
Last synced: 01 Jan 2025
https://github.com/keshavjha06/rest-assured
REST Assured Concepts
api authentication authorization deserialization headers http httpmethods json logging oauth2 pojo postman serialization
Last synced: 10 Jan 2025
https://github.com/ryzmdn/express-oauth2orize
Authentication and Authorization using Node.js and Express with OAuth2.
authentication authorization backend expressjs nodejs oauth oauth2 passportjs
Last synced: 25 Dec 2024
https://github.com/mungdon/planner-project
우리컴퓨터아카데미학원 두 번째 프로젝트
java javascript mybatis oauth2 oracle-database spring-boot spring-security thymeleaf
Last synced: 25 Dec 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: 25 Dec 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: 25 Dec 2024
https://github.com/martishin/react-js-spring-oauth
OAuth authentification using React.js on the frontend and Spring on the backend
java maven mongodb oauth2 oauth2-client reactjs spring
Last synced: 01 Jan 2025
https://github.com/josdem/spring-webflux-resource-server
This project shows how to implement Oauth 2.0 Resource Server with Spring Boot Security project
gradle java oauth2 resource-server webflux
Last synced: 17 Jan 2025
https://github.com/josdem/spring-web-resource-client
Implements Oauth2 authorization code from client perspective
authorization-code gradle java oauth2
Last synced: 17 Jan 2025
https://github.com/josdem/spring-web-resource-server
Implements Oauth2 authorization code and client credentials flow
gradle java oauth2 spring-boot
Last synced: 17 Jan 2025
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: 25 Dec 2024
https://github.com/jaid/jaid-core-twitch-auth
jaid-core plugin for TwitchTV based logins.
auth jaid-core jaid-core-plugin lib library login oauth oauth2 twitch twitch-api twitch-tv twitchtv util utility
Last synced: 25 Dec 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: 17 Jan 2025
https://github.com/gabrielmerigo/ignite-fleet
Ignite fleet using Offline First
google-authentication mongodb-atlas oauth2 offline-first realmdb
Last synced: 17 Jan 2025
https://github.com/mattrudin/deprecated_01
[This approach does work, but will be cancelled in favor of jso-oauth]
Last synced: 25 Dec 2024
https://github.com/deepaksorthiya/spring-boot-3-microservice
Spring Boot 3 JDK17 Microservice Example
java microservice oauth2 openid-connect spring-boot
Last synced: 25 Dec 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: 26 Dec 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: 26 Dec 2024
https://github.com/rafiulgits/identity-access-control-golang-nextjs
Practice project for golang X nextjs
access-control golang identity nextjs oauth2
Last synced: 23 Jan 2025
https://github.com/notmyself/delegated-authorization
This is a demo application that demonstrates how to to do delegated authorization with OAuth 2 using standard .NET libraries.
Last synced: 17 Jan 2025
https://github.com/rufaidulk/kissancarro
An ecommerce rest api
laravel laravel-passport oauth2 rest-api
Last synced: 10 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/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/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/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/timboudreau/acteur-auth
OAuth authentication for the Netty-based acteur framework
Last synced: 10 Jan 2025
https://github.com/tdiprima/spring-boot-keycloak
Spring Boot and Keycloak with OIDC
keycloak oauth2 oidc spring-boot
Last synced: 26 Dec 2024
https://github.com/epomatti/aws-cognito-app
Using Cognito for OAuth flows
aws aws-cognito nodejs oauth oauth2 terraform typescript
Last synced: 17 Jan 2025
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.
Last synced: 26 Dec 2024
https://github.com/tsnsoft/tsn_python_oauth2
Пример получения данных пользователя с помощью Google API OAuth2
Last synced: 17 Jan 2025
https://github.com/syed007hassan/security-features-nodejs
Implemented commonly used authentication and security features that are used in NodeJs.
cookie-session express-session helmet https jwt oauth2 passportjs webtoken
Last synced: 26 Dec 2024
https://github.com/syed007hassan/authentication-and-security-to-a-website
This module lets you authenticate using Google in your Node.js applications. By plugging into Passport, Google authentication can be easily and unobtrusively integrated into any application or framework that supports Connect-style middleware, including Express.
autho2 express google-api hashing mongodb mongoose nodejs oauth2 passport-local-mongoose
Last synced: 26 Dec 2024
https://github.com/pratham-jaiswal/secrets-box
Share your secrets anonymously!
ejs express facebook-oauth2 fullstack github-oauth2 google-oauth2 mongodb mongoose nodejs oauth2 social-media web-development
Last synced: 02 Jan 2025
https://github.com/mahmoudmoravej/may-i-coach-web
Web UI for may i coach
apollo-server graphql material-design oauth2 react remix tailwindcss typescript vitest
Last synced: 26 Dec 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: 26 Dec 2024
https://github.com/alipolatli/aspnetcore-identity
Membership system leveraging Asp.Net Core Identity package, managing claims through cookie-based authentication, and supporting third-party authentication. It stands as a legacy.
claim identity mailserver mfa oauth2 openid
Last synced: 02 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/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/sergeimischenko/django_site_blog
Данный проект представляет собой веб-приложение на Django, разработанное поэтапно. В нём реализованы различные функции и техники с использованием Django, Django REST Framework, PostgreSQL и других технологий
api blog bootstrap5 django django-rest-framework oauth2 postgresql python traning
Last synced: 23 Jan 2025
https://github.com/darkmtrance/reto-backend-bpi
docker java microservices oauth2 spring-boot webflux
Last synced: 17 Jan 2025
https://github.com/kubepay/understanding-rbac
Understanding Role based security
aws containers docker docker-compose dockerfile jsp jwt kubernates microservices nginx oauth2 oidc openshift rbac react security servlet spring spring-boot tomcat
Last synced: 17 Jan 2025
https://github.com/sandysanthosh/springboot-oauth-github
Create a OAuth using GitHub. It will provide Client ID , Client Secret key then use in Spring Boot Application.
Last synced: 11 Jan 2025
https://github.com/theguptaji/bookstore_oauth-api
OAuth API
cassandra-database ddd-architecture gocql golang oauth2 test-driven-development
Last synced: 10 Jan 2025
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: 10 Jan 2025
https://github.com/jcampbell57/odin-book-v2
A relatively simple social media app. The purpose of this project is to tie together the concepts learned during the rails module of The Odin Project. This is the capstone project of The Odin Project's Ruby on Rails course.
bootstrap carrierwave cloudinary devise faker flyio letter-opener oauth2 omniauth pagy postgresql rails ruby ruby-on-rails
Last synced: 10 Jan 2025
https://github.com/php-skeetbot/php-skeetbot
A boilerplate library for PHP Bluesky bots
bluesky-bot oauth2 php-library php8 skeetbot
Last synced: 23 Jan 2025
https://github.com/amsshoyon/emailserver
Nest.js API project for email microservice
docker ejs mysql nestjs nodemailer oauth2 swagger typeorm typescript
Last synced: 04 Jan 2025
https://github.com/nisanth2004/oauth2-crud-react-app
OAuth2 React Crud app was developed using springboot with GitHub
application authentication authorization backend backend-api frontend java oauth2 security springboot
Last synced: 11 Jan 2025
https://github.com/mdshimulmahmud/memories-tracker
expressjs nodejs oauth2 react-redux reactjs redux-thunk
Last synced: 04 Jan 2025
https://github.com/jokk-itu/authserver-framework
The AuthServer IdP framework
csharp oauth2 openid-connect security svelte-kit
Last synced: 04 Jan 2025
https://github.com/codefta/go-auth
Authentication Server for Bearer Token, OAuth2, etc
authentication bearer-tokens ddd docker docker-compose hexagonal-architecture learning oauth2 self-hosted
Last synced: 04 Jan 2025
https://github.com/boostup/spotifly-firebase-cloud-functions-backend
The SpotifLy Backend is a set of Firebase Cloud functions backend for the SpotifLy react Frontend demo app.
cors express firebase oauth2 serverless-functions spotify-web-api
Last synced: 04 Jan 2025