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-24 00:21:56 UTC
- JSON Representation
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/tsamaya/passport-example-with-google-oauth2
a Passport example using an Express with Google OAuth2
bulma express google javascript oauth2 passport tutorial
Last synced: 09 Jan 2025
https://github.com/healingdrawing/task-paf-technical-trainee
CRUD with admin panel. Deno + Hono + Eta + Vue3 based. OAuth2 authentication for Google and X/Twitter. Deno KV database. Zod validation.
admin-panel crud css deno deno-kv eta full-stack-web-development google-authentication hono html javascript javascript-frontend oauth2 twitter-authentication typescript typescript-backend vue3 web-app zod-validation
Last synced: 13 Oct 2024
https://github.com/corentinth/all-about-a-place
Location-based information analysis web application
api firebase-database flickr-api google-maps-api ibm-natural-language-understanding javascript location-based-information metropolia-university oauth2 sentiment-analysis twitter-api wikipedia-api
Last synced: 20 Dec 2024
https://github.com/steenhansen/type-czech-phone-recipes
Online recipe book written in functional JavaScript
mongodb oauth2 react-hooks redux selenium ssr storybook tailwindcss vite-plugin-ssr
Last synced: 02 Dec 2024
https://github.com/vitaliistf/blocktrackerweb
Web application for cryptocurrency investments tracking.
bootstrap css gson html java javascript jpa jquery kucoin-api lombok maven oauth2 postgresql spring-boot spring-mail spring-mvc spring-security thymeleaf
Last synced: 10 Jan 2025
https://github.com/luismisanve/oauth_api
REST API with OAuth 2.0 using Built-in Identity Server
asp-net-core csharp jwt-token oauth2 rest-api visual-studio
Last synced: 14 Jan 2025
https://github.com/yahrdev/fastapi_custom_auth_project
This project is a backend application built with FastAPI and MySQL. Here custom user authorization using JWT, OAuth2 etc was implemented.
alembic backend fastapi jwt mysql oauth2 python sqlalchemy
Last synced: 06 Dec 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/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/carneirofc/mailpy-api
Mailpy - REST API using express
azure express oauth2 on-behalf-of passport
Last synced: 26 Jan 2025
https://github.com/openidentityplatform/dcm4chee-arc-openam
Example Docker cofiguration files for secure dcm4chee-arc-light application with OpenAM and OpenIG
dcm4che dcm4chee dcm4chee-arc dcm4chee-archive oauth2 openam opendj openig
Last synced: 11 Jan 2025
https://github.com/magimart/restaurants-api
Martket place for Restaurent ownners to list there restataurants with good Maps, menus and make it possible for clients to make reservations be4hand
aws-s3 mapbox mongodb mongodb-atlas mongoose nodejs oauth2 postgresql s3 typescript typo3
Last synced: 11 Jan 2025
https://github.com/dniel/forwardauth-spademo
Sample SPA application for ForwardAuth
authentication authorization forwardauth oauth2 react traefik typescript
Last synced: 18 Dec 2024
https://github.com/guiril/mexplore
Attempts to integrate the music streaming platform Spotify's Open API to implement a music player.
Last synced: 21 Jan 2025
https://github.com/themusharraf/fastapi-oauth2
FastAPI va token autentifikatsiyasi yordamida foydalanuvchilarni autentifikatsiya qilish
authentication authorization fastapi oauth2
Last synced: 18 Dec 2024
https://github.com/maximemoreillon/express-oidc
authentication oauth2 openid-connect
Last synced: 22 Jan 2025
https://github.com/evertonpavan/social-auth-service-api
The social-auth-service-api is an service example for authentication with social media accounts using the OAuth 2.0 API and Passport strategy with package passport-google-oauth20.
google javascript nodejs oauth2 passport
Last synced: 21 Jan 2025
https://github.com/mpolinowski/go-oauth2
Simple OAuth2 Implementation in Go
go golang oauth2 oauth2-client oauth2-server
Last synced: 30 Nov 2024
https://github.com/ashwang-whm/rubik.stack
Official process implementation of OAuth2.0 & OIDC. And the organizational structure backend management system
antdesign blazor-server freesql oauth2 oidc oidc-server organization-management pgsql
Last synced: 21 Jan 2025
https://github.com/php-tootbot/php-tootbot
A boilerplate library for PHP Mastodon bots
mastodon-bot oauth2 php-framework php8 tootbot
Last synced: 22 Jan 2025
https://github.com/2desoo/studentservice
StudentService — REST API сервис на Java для управления информацией о студентах, включая добавление, обновление и удаление данных
crud java oauth2 rest-api spring-boot spring-security
Last synced: 26 Jan 2025
https://github.com/asaritech/ukey1-jquery-sdk
Ukey1 SDK plugin for jQuery
authentication jquery jquery-plugin oauth2 ukey1 ukey1-active-sdk
Last synced: 02 Dec 2024
https://github.com/hiejulia/hotelbooking
Hotel Booking project
apache-avro apache-kafka api-gateway cors docker eureka-server hystrix-dashboard kafka maven microservice mysql oauth2 rabbitmq spring-security springboot springcloud turbine zuul-server
Last synced: 16 Dec 2024
https://github.com/ribbinpo/oauth2-poc
for learning & poc oauth2 flow in each grant type
Last synced: 20 Jan 2025
https://github.com/fizker/swift-oauth2-models
Models for OAuth2 (RFC 6749) in Swift
oauth2 oauth2-client oauth2-server swift
Last synced: 12 Jan 2025
https://github.com/sskender/social-networks
Social Networks FER labs
facebook facebook-login lastfm lastfm-api music oauth oauth2 passport passportjs rapidapi shazam shazam-api social-login theaudiodb vue vuejs
Last synced: 26 Jan 2025
https://github.com/reactwaylabs/api-builder
An easy api client builder for applications with identity.
api-builder api-client identity-client oauth2
Last synced: 21 Jan 2025
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: 02 Dec 2024
https://github.com/bygui86/spring-security-oauth2
Spring Security OAuth2 sample project
mavenw oauth oauth2 spring spring-boot spring-boot-2 spring-cloud spring-cloud-gateway spring-security spring-security-oauth spring-security-oauth2
Last synced: 31 Dec 2024
https://github.com/codebyshubham/nodejs-oauth2.0
cookie-session ecmascript6 ejs express mongoose nodejs nosql oauth2 passport-google passport-js
Last synced: 08 Jan 2025
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: 02 Dec 2024
https://github.com/rjw57/verify-oidc-identity
Verify OIDC JWT identity tokens using OIDC discovery
federated-identity oauth2 oauth2-server oidc oidc-token oidc-token-management python workload-identity workload-identity-federation
Last synced: 28 Nov 2024
https://github.com/webmaxru/node-red-contrib-openam
Node-RED nodes for ForgeRock OpenAM
forgerock node-red oauth2 openam
Last synced: 28 Nov 2024
https://github.com/rblessings/urlradar
A dynamic URL redirection service for Professionals with Advanced User Analytics.
github-actions java kafka oauth2 spring-boot testcontainers
Last synced: 22 Jan 2025
https://github.com/pereirar3/rota-oeste-backend
Proposta de solução Back-End para o Desafio Prático
api-rest back-end-development csharp dotnet-core oauth2
Last synced: 21 Jan 2025
https://github.com/peacetrue/peacetrue-microservice-template
基于 Spring Cloud 的微服务模版
Last synced: 03 Dec 2024
https://github.com/danielwagn3r/openid-calculator-api-tsc
OpenID Connect Calculator API sample in TypeScript
api node nodejs oauth2 openid openid-connect rest-api typescript
Last synced: 14 Dec 2024
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/danielwagn3r/openid-calculator-api-node
OpenID Connect Calculator API sample in Node
api node nodejs oauth2 openid openid-connect rest-api
Last synced: 14 Dec 2024
https://github.com/danielwagn3r/openid-refreshtoken-sample
OpenID Connect refresh token sample
csharp dotnet oauth2 openid openid-connect
Last synced: 14 Dec 2024
https://github.com/azkarmoulana/azure-ad-b2c-angular
:rocket: :cloud: Azure Active Directory B2C Authentication with Angular 8 :blue_heart: | SignIn , SignUp with MSAL.js
angular azure azureactivedirectory oauth2 typescript webapp
Last synced: 27 Dec 2024
https://github.com/handsomestwei/oauth2-res-sdk
Oauth2资源服务器端sdk,授权码模式认证
guava java-8 oauth2 redis springboot
Last synced: 19 Dec 2024
https://github.com/danielwagn3r/oauth2-passwordgrant-sample
OAuth2 password grant sample
Last synced: 14 Dec 2024
https://github.com/lexmin0412/guard
统一授权中心,支持 Github OAuth、阿里云 STS Token 分发。
authentication nextjs oauth oauth2
Last synced: 13 Jan 2025
https://github.com/danielwagn3r/auth-code-pkce
PKCE utility for OAuth 2.0 authorization code grant
authorization-code-grant node node-js nodejs oauth2 pkce
Last synced: 14 Dec 2024
https://github.com/diiego-h/introfastapi
University project: Full-Stack & FastAPI introduction.
alembic css fastapi html javascript jwt oauth2 pydantic python sqlalchemy vuejs
Last synced: 28 Dec 2024
https://github.com/hi120ki/oauth2-proxy-docker
simple docker image of oauth2-proxy
docker http-proxy oauth2 proxy-server reverse-proxy
Last synced: 26 Jan 2025
https://github.com/hi-shekhar/node_oauth2
Oauth2 authentication using passport
authentication authorization cookie ejs express-session google knex nodejs oauth2 passportjs postgresql typescript
Last synced: 26 Jan 2025
https://github.com/martapolii/web-application-development-practice
This repository focuses on building full-stack web applications using Node.js, Express, MongoDB, and React. It includes creating REST APIs, implementing authentication, and deploying applications to production environments.
authentication back-end-development crud deployment expressjs front-end-development full-stack-web-development jwt mongodb nodejs oauth2 reactjs rest-api web-development
Last synced: 13 Jan 2025
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: 26 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/warnyul/little-squirrel
Spring Boot OAuth 2.0 implementation in Kotlin
kotlin oauth2 oauth2-server spring-boot
Last synced: 06 Dec 2024
https://github.com/rafhael-s-p/rest-api-studies
API for study purposes
amazon-s3 apache-freemaker cache ddd hateoas java-11 logging oauth2 openapi postgresql redis restassured restful-api spring spring-boot spring-data-jpa spring-mvc spring-security
Last synced: 13 Jan 2025
https://github.com/erwijet/notary
A unified server to handle OAuth2 flows across multiple providers for your apps
Last synced: 22 Dec 2024
https://github.com/shuklaritvik06/ktor-oauth
This project is to implement oauth feature using KTOR
authentication backend ktor oauth2
Last synced: 17 Jan 2025
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: 27 Dec 2024
https://github.com/pachfule459/springsecurity6
Spring Security Zero to Master along with JWT, OAUTH2 - Code Examples
authentication authorization cors csrf-protection jwt keycloak method-level-security oauth2 openid-connect spring-security springboot
Last synced: 17 Jan 2025
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 Jan 2025
https://github.com/rafhael-s-p/financial-management-api-back
Application for study a Full Stack REST API (Backend)
docker heroku oauth2 postgresql rest rest-api restful-api spring spring-data-jpa spring-mvc spring-security springboot
Last synced: 13 Jan 2025
https://github.com/jdev29/gmail-oauth2-mailer
Este es un proyecto demo de cómo enviar correos con Gmail usando Oauth2 de Google.
gmail gmail-api google google-api google-auth laravel oauth2 php
Last synced: 03 Dec 2024
https://github.com/zawzawmyint/shopping-next14-tailwind-shadcn
shopping
javascript nextjs14 oauth2 redux-toolkit shadcn-ui
Last synced: 22 Jan 2025
https://github.com/chrisammon3000/google-oauth2-lib
Python OAuth 2.0 implementation for Google APIs
Last synced: 22 Jan 2025
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: 25 Dec 2024
https://github.com/curityio/dotnet-api-jwt-validation
Code example of how to validate JWTs and authorize requests in a .NET API
api claims code-example dotnet jwt-validation oauth2 scopes zero-trust
Last synced: 03 Dec 2024
https://github.com/nathanpb/oauth2-no-secret-expose
Simple wrapper to use the Implicit oAuth2 Flow with applications that requires the expose of the client secret.
Last synced: 22 Jan 2025
https://github.com/p4ul-m/courriel
Courriel is a web platform designed for managing and viewing incoming emails from both Microsoft and Google accounts.
gmail-api mail mailbox microsoftgraphapi nextjs oauth2 typescript webapp
Last synced: 07 Dec 2024
https://github.com/uip9av6y/basic-oauth2
OIDC compatible webserver utilizing Basic Authentication
Last synced: 06 Jan 2025
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: 28 Nov 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: 15 Dec 2024
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/patrick-ehimen/dripmint
DripMint: The Future of Fashion and NFTs
gsap javascript nft oauth2 walletconnect
Last synced: 27 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/melardev/javaspringbootoauth2jwtcrud
Java Spring Boot Crud application secured with JWT
crud full-stack fullstack java java-ee javaee jwt oauth2 spring spring-boot
Last synced: 25 Jan 2025
https://github.com/sldless/uploadgist
Upload Gists what else do you expect?
Last synced: 21 Jan 2025
https://github.com/pruthviraj-chaudhari/notifyit-advanced-day-schedular
NotifyIt is an advanced day scheduler designed to help users manage their day and increase productivity. It allows users to create, organize, and track tasks efficiently, with integrated email reminders to notify users of pending tasks before the deadline. This is a full-stack web application built with Node.js, Express.js, MongoDB, and EJS.
authentication authorization ejs-templates expressjs mongodb nodejs oauth2 otp-verification passportjs
Last synced: 07 Dec 2024
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/ahmadhabibi14/auth-gin
Website with Authentication
api auth authentication gin-gonic golang mariadb mysql oauth2 reactjs rest-api typescript
Last synced: 04 Dec 2024
https://github.com/curityio/zero-trust-api-testing
An example that shows how to develop and test a zero trust api.
api claims code-example jwt-validation oauth2 scopes testing
Last synced: 03 Dec 2024
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/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/ltfschoen/skag_server_rails
Ruby on Rails app using OAuth2 and AdWords API
adwords-api oauth2 ruby-on-rails ruby-sdk
Last synced: 07 Dec 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: 15 Dec 2024
https://github.com/queeniecplusplus/github_auth
new react login app using Oauth
Last synced: 06 Jan 2025
https://github.com/curityio/elixir-client-demo
A simple Elixir client demo app
client-credentials-flow client-demo code-example elixir oauth2
Last synced: 03 Dec 2024