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-12 00:21:13 UTC
- JSON Representation
https://github.com/martinpankraz/azuresapodatareader
A dotnet 5 web project to showcase integration of Azure AD with Azure API Management for SAP OData consumption leveraging Principal Propagation.
apimanagement azure azure-app-service azuread cache dotnet5 oauth2 odata-client sample sap
Last synced: 17 Dec 2024
https://github.com/trustcoodes/client-security-token
Software Registration and Login Token for Client(User)
java jwt jwt-authentication mysql oauth2 postgresql spring spring-boot spring-data-jpa spring-security springboot
Last synced: 01 Jan 2025
https://github.com/io-sgr/oauth
An Android compatible OAuth java library
android android-library java maven oauth oauth2 oauth2-client oauth2-server
Last synced: 03 Feb 2025
https://github.com/lunchb0ne/videolibrarysystem
This is the repo of the best video rental service, that never was... ONFLIX!
management-system oauth2 vuejs
Last synced: 29 Dec 2024
https://github.com/frckbrice/social-media-frontend
An application that helps people to communicate. they can share text and documents.
nextjs14 oauth2 tailwindcss typescript
Last synced: 23 Jan 2025
https://github.com/frckbrice/task-management-frontend
task management system. Buit with JS, OAuth2, React.js, CSS3, Context-API
context-api css3 html5 javascript oauth2 reactjs
Last synced: 23 Jan 2025
https://github.com/manthanank/ecommerce-store-reactjs-stripe-oauth2
ecommerce oauth2 reactjs stripe
Last synced: 30 Dec 2024
https://github.com/paul-borisov/nextjs-azure-ad-org-chart-with-hr-onboarding-offboarding
HR onboarding and offboarding web app for managing employees in Azure AD and hybrid local AD. This app provides convenient options to create, update, and delete Entra ID and hybrid local AD accounts. The app also offers configurable Organizational Charts to display company hierarchies based on users attributes from Azure AD. Next.js, Auth.js, Azure
authjs azure-sql-database entra-id entraid fluent-ui ms-graph-rest-api next-i18n-router next-themes nextjs nodejs-worker oauth2 prisma-orm radix-ui react react-hook-forms react-query redux-toolkit sqlite tailwind-css zod
Last synced: 08 Feb 2025
https://github.com/developer-guy/springboot-oauth2-sample
⁉️ This project is example of OAuth2 and SpringBoot .
oauth2 oauth2-client oauth2-server springboot
Last synced: 06 Feb 2025
https://github.com/vedi/restifizer-starter-backend
Restifizer Backend starter
nodejs oauth2 rest-api starter typescript
Last synced: 09 Jan 2025
https://github.com/meysam81/reddit-scheduled-submit
api-wrapper automation bot ci-cd content-publishing devops github-actions github-workflow oauth2 praw python python-reddit-api reddit reddit-api reddit-automation reddit-bot reddit-integration scripting social-media social-media-automation
Last synced: 13 Oct 2024
https://github.com/jeff-tian/passport-citi
passport strategy for authenticating with citi sandbox account
citibank oauth2 openbanking passport-strategy passportjs
Last synced: 16 Jan 2025
https://github.com/denuxplays/jdoauth2
A wrapper for the discord OAuth2 API
Last synced: 01 Dec 2024
https://github.com/renuo/rails_ember_google_oauth2
An example on how to connect Rails and Ember and perform a login through GoogleOauth2
ember oauth2 r-alessandrorodi rails
Last synced: 08 Jan 2025
https://github.com/hk669/hacksarena
event/ hackathons management app using django, azure SQL, and AWS S3 with rewarding features for the activity
allauth aws aws-s3 azure-postgres blogs django docker events github googleauthenticaion oauth2 postgresql redis redis-cache social-network
Last synced: 23 Jan 2025
https://github.com/hoccyy/fitpick
FitPick is an app that saves your closet virtually and helps you choose an outfit if you can't decide!
firebase firebase-auth firebase-database google-oauth google-oauth-login nextjs nodejs oauth2 outfit-planner react virtual-closet webapp
Last synced: 22 Jan 2025
https://github.com/cruxstack/terraform-aws-cognito-userpool-clients
Terraform Module to provision Cognito userpool clients
aws cloudposse cognito cognito-idp cognito-user-pool oauth oauth2 sweetops terraform terraform-module
Last synced: 21 Jan 2025
https://github.com/danilobuerger/oauth2
OAuth 2.0 server implementation written in Go
Last synced: 10 Feb 2025
https://github.com/ujjawalsol/continue-with-google
A MERN project, continue with google functionality
express fullstack-development google-oauth-login google-oauth2 jwt-authentication mern mern-project mongodb nodejs oauth2 passport-js reactjs secure
Last synced: 26 Jan 2025
https://github.com/uragirii/refreshauthservice
A simple Refresh Token implementation using WebAPIs ASP.Net Framework
asp-net csharp netframework oauth2 refresh-token
Last synced: 06 Jan 2025
https://github.com/is2ei/passport-typetalk
Typetalk OAuth2 strategy for Passport
Last synced: 12 Jan 2025
https://github.com/passageidentity/passage-php
Passkey Complete for PHP - Integrate into your PHP API or service to enable a completely passwordless standalone auth solution with Passage by 1Password
1password authentication biometrics ciam identity magic-links oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless php webauthn
Last synced: 20 Nov 2024
https://github.com/jeff-tian/citi-oauth
citi oauth middleware written in typescript
citi citi-bank-apis oauth2 openbanking openbanking-api typescript
Last synced: 16 Jan 2025
https://github.com/jasonraimondi/command-query
OAuth2 Server with a Command-Query based API written in PHP. Uses the League OAuth2 Server, Doctrine. Includes an Angular SPA and Typescript Client Library.
api command-query doctrine-orm league-oauth2 lumen oauth2 oauth2-server php7
Last synced: 09 Nov 2024
https://github.com/schbenedikt/oauth-with-github-python
A easy python code how to generate a oAuthentifcation application with Github & Python
authentification flask flask-application github oauth oauth2 pyhton pyqt pyqt5 pyqt5-desktop-application
Last synced: 05 Feb 2025
https://github.com/nealsavant/knowsong.life
An application that provides a way for spotify users to test their knowledge of music artists! Can you identify every song from your favorite musicians?
angular4 css html5 java-8 javascript oauth2 spotify spotify-web-api spring-mvc spring-security sql trivia-quiz-game typescript
Last synced: 21 Jan 2025
https://github.com/baratharivazhagan/spring-security-oauth2sso
Spring boot integrated with spring security demonstrating the usage of @EnableOauth2sso
oauth2 spring-security spring-security-oauth2 sso
Last synced: 21 Dec 2024
https://github.com/lissone/gameplay
Create groups to play your favourite games, with your friends.
async-storage expo oauth2 react-native rocketseat-nlw style-sheet typescript
Last synced: 15 Jan 2025
https://github.com/mohamed-ramadan1/streaming-backend-application
Streaming application services
cors docker docker-compose express jest-tests jwt migrations multer node-cron nodejs nodemailer oauth2 pg postgresql redis socket-io stripe winston
Last synced: 06 Feb 2025
https://github.com/cruxstack/terraform-aws-cognito-userpool
Terraform Module to provision Cognito userpool
aws cloudposse cognito cognito-idp cognito-user-pool oauth oauth2 sweetops terraform terraform-module
Last synced: 21 Jan 2025
https://github.com/webdevtut/blogfeed
Personal and Public Blog website
cloudinary headless-chrome jest-tests mongodb nodejs oauth2 redis-cache
Last synced: 27 Jan 2025
https://github.com/rizkimufrizal/oauth2-hmac
apache-cassandra hateoas hmac-sha512 jwt kotlin oauth2 redis
Last synced: 21 Jan 2025
https://github.com/dhrupad17/kontax
KontaX- Your smart solution to organize, connect, and manage contacts with ease
cloudinary flowbite mysql-database oauth2 spring-mvc spring-security springboot3 tailwindcss thymeleaf
Last synced: 12 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: 11 Feb 2025
https://github.com/skar-software/markdown-git-cms
Markdown editor with Github integration - to edit and update files
cms github markdown markdown-editor oauth2
Last synced: 25 Dec 2024
https://github.com/kolman-freecss/gluns-spring
InvestBank: Simplifying Financial Management with Personalized Insights, Data, and Advice.
docker docker-compose hexagonal-architecture java jwt keycloak microservices oauth2 reactive-programming springboot webflux
Last synced: 20 Jan 2025
https://github.com/swiftsoftwaregroup/oauth2-res-server
Resource Server for the OAuth 2.0 Client Credentials Flow implemented in Python using Flask
api flask oauth2 oauth2-server python
Last synced: 06 Jan 2025
https://github.com/cuongndc9/oauth2
🛸 Implement OAuth2 with Node & React.
103cuong oauth2 oauth2-client oauth2-server oauth2-workflows
Last synced: 21 Jan 2025
https://github.com/svycka/social-user
This module adds custom grant types for https://github.com/bshaffer/oauth2-server-php to allow login with social services like google or facebook.
laminas mezzio oauth2 oauth2-server oauth2-server-php php social-login zend-expressive zend-framework
Last synced: 21 Dec 2024
https://github.com/ankushwadode/oauth2-v1
implementaiton of OAuth2
authentication login oauth2 spring spring-boot springmvc
Last synced: 29 Jan 2025
https://github.com/didinj/ionic-vue-oauth2-example
Ionic Vue Tutorial: OAuth2 Login Example
auth ionic login oauth2 refresh-token register vue vuejs
Last synced: 04 Feb 2025
https://github.com/vlambo3/invensales
InvenSales integrates OAuth2 for secure microservices and adds social login for user convenience. Built with Keycloak, it manages user identities and access permissions, enabling role-based access control to endpoints.
jwt-token keycloak oauth2 spring-boot spring-cloud spring-data-jpa spring-security
Last synced: 26 Jan 2025
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: 27 Dec 2024
https://github.com/smithg09/eklavya-server
Eklavya Server is a REST API built using Node-Typescript/Express/MongoDB with JWT support
express graphql mongodb nodejs oauth2 rest-api server typescript
Last synced: 08 Feb 2025
https://github.com/dbish6/ideal_user_authentication_demos
A web application that demonstrates an advanced token-based user authentication flow with two different back-ends, as of now; TypeScript Express and Java Spring Boot.
css express java jwt jwt-authentication nodejs oauth oauth2 react redis redis-cache spring-boot spring-security typescript
Last synced: 26 Jan 2025
https://github.com/devsazal/cake-crm-mobile-app-restapi-apiato
A mobile app (Backend RESTful API) for Indian Cake Seller by Laravel v8.17 & APIATO, OAUTH OTP, SMS, Payment API
apiato laravel8 mobile-app oauth2 otp payment-gateway restful-api sms-gateway
Last synced: 10 Feb 2025
https://github.com/krucsodaniel/books
Explore and manage your favorite books effortlessly with this Angular-based web app, integrating Google Books API for search functionality and secure login via Google OAuth.
angular google-books-api ngrx oauth2 rxjs typescript
Last synced: 16 Jan 2025
https://github.com/cthoyt/flask-dance-with-redirects
Extend Flask-Dance to handle URL redirects
flask flask-dance oauth oauth1 oauth2
Last synced: 29 Jan 2025
https://github.com/techsolutionstuff/socialite-login-with-google-account-in-laravel-9
we will see socialite login with a google account in laravel 9. Here, we will learn how to create a socialite login with google in laravel 8 and laravel 9.
google laravel laravel-9 laravel9 oauth oauth2 php socialite socialite-google socialite-login
Last synced: 28 Jan 2025
https://github.com/gaoyuyue/springcloud-sample
docker docker-compose oauth2 springcloud
Last synced: 02 Jan 2025
https://github.com/johnnycrazy/google-birthdays-bot
Telegram bot, which sends out a daily digest of birthdays at that day
birthday google-contacts oauth2 telegram telegram-bot typescript
Last synced: 30 Dec 2024
https://github.com/shiru99/piggybank
Cloud Software development Course Project - Built & deployed a simple banking app on the cloud
cloud-foundry cloud-functions nodejs oauth2 reactjs rest
Last synced: 08 Jan 2025
https://github.com/coreysutphin/sharecoin
blockchain erc20-tokens flask metamask oauth2 solidity web3js
Last synced: 10 Feb 2025
https://github.com/vvaldesc/tfc_gestor_academia
TFG Hairdressing academy and shop manager frontend
ant-design astro authentication axios-react material-ui npm oauth2 react react-hooks seo seo-friendly seo-optimization ssl-certificate storyblok svelte tailwindcss transition-api ux-ui vite wordpress
Last synced: 18 Jan 2025
https://github.com/yhunlu/rentiny-ecommerce-accommodationapp
backend: Node + Graphql + Apollo + MongoDB, frontend: typescript + Ant Design + React + React Hooks + React Router. This is Fully Modern Real Estate App that fully functioning home-sharing application where users will be able to sign in, create a listing and book other listings. Other Used Features: Google Sign In and OAuth 2.0, login sessions with cookies and session storage, Stripe, Google's Geocode API, Cloudinary.
ant-design antd-design apollo apollographql cloudinary google-geocoding-api mongodb node oauth2 react react-hooks react-router stripe stripe-connect stripe-payment typescript
Last synced: 18 Jan 2025
https://github.com/beyond-sw-camp/be04-4th-pi-moodholic
🌅 김재현 🌅 박경덕 🌅 신동호 🌅 이드보라 🌅 이현우
docker google-cloud jenkins k8s mariadb oauth2 openai-api openweathermap-api react-native redis sprng-boot vue3
Last synced: 02 Feb 2025
https://github.com/vandodev/nlw-6-gameplay
nlw 6 gameplay
android api axios context-api discord-api expo ios javascript nextlevelweek nlw-6 nlw-6-react-native nlw-together oauth2 react-native rocketseat typescript typscript
Last synced: 02 Feb 2025
https://github.com/gm-gio/auto-catalog
An API for managing cars and manufacturers. It allows you to create, update, delete, and retrieve information about car manufacturers, models, and cars themselves. Includes search functionality for cars based on various criteria.
docker lombok maven oauth2 postgresql rest-api spring-boot swagger
Last synced: 14 Jan 2025
https://github.com/hvalfangst/azure-entraid-oauth2-client-server-python
Oauth2 on Azure Entra ID demonstrated with client and server FastAPI applications in Python. The server is deployed to Azure Web Apps via a GitHub Actions Workflow script. Client utilizes OIDC with authorization code flow.
az-204 azure azure-entra-id entra-id fastapi github-actions microsoft-entra-id oauth2 oauth2-authorization-code-flow openid-connect python
Last synced: 22 Dec 2024
https://github.com/springerpe/oauth2-proxy-boshrelease
Bosh release to perform SSO Auth
bosh bosh-release nginx nginx-lua nginx-proxy oauth2 sso sso-authentication
Last synced: 14 Jan 2025
https://github.com/ipuldev/microservices-docker-go
Simple microservices ecosystem using Go + docker
docker go microservice microservices microservices-architecture monogodb oauth2 postgresql redis traefik
Last synced: 03 Feb 2025
https://github.com/mrf0rtuna4/django-discord-oauth2
🥢 Django application for secure user authorisation using Discord OAuth2
Last synced: 07 Nov 2024
https://github.com/cheol-cheol/baeda1-moa
배달모아_기숙사 1/N 공동 배달 커뮤니티 앱 🚚
context-api oauth2 react react-native sockjs-client
Last synced: 02 Jan 2025
https://github.com/bookpanda/sso-cas
SSO Central Authentication Service implementation
Last synced: 13 Jan 2025
https://github.com/etcdema/oauth2.client
Small library for authentication of users on the third-party services supporting OAuth2 protocol: Google, Yandex, etc - nothing more, only authorization and obtaining information about the user. Deep rework of the project titarenko/OAuth2. Небольшая библиотека для идентификации пользователей на сторонних сервисах, поддерживающих OAuth2 протокол: Google, Yandex и т.д. - ничего лишнего, только авторизация и получение информации о пользователе. Глубокая переработка проекта titarenko/OAuth2.
Last synced: 30 Dec 2024
https://github.com/lovepelmeni/authorization-with-github
OAuth Authorization with your github account on website
Last synced: 30 Jan 2025
https://github.com/raresail/nest-oauth2-micro-service
A template for an authentication service using oAuth2
google-oauth2 microservice nestjs oauth2 template
Last synced: 20 Dec 2024
https://github.com/kriasoft/simple-oauth2-clients
OAuth 2.0 clients for Google, Apple, Facebook, GitHub and other identity providers.
auth auth0 authentication credentials facebook github google identity identity-provider oauth oauth2 passport passportjs token tokens twitter
Last synced: 26 Jan 2025
https://github.com/damienbod/demotokensapikeyvault
ASP.NET Core OpenID Connect STS hosted on Azure using Azure Key Vault
aspnet-core azure azure-key- oauth2 openid-connect
Last synced: 02 Feb 2025
https://github.com/swimshahriar/personal-portfolio
A personal site to showcase projects and skills.
nextjs nodemailer oauth2 portfolio portfolio-website
Last synced: 20 Dec 2024
https://github.com/rafaelswr/spring-security-know-how
Authentication, Authorization, Going Reactive, Testing Security Configs
https oauth2 openid-connect spring-security ssl
Last synced: 23 Jan 2025
https://github.com/laredoza/singlesignonui
Angular Admin UI for IdentityServer
administration angular auth identityserver4 oauth2 openid
Last synced: 29 Jan 2025
https://github.com/another-guy/evcr-auth-functions
Low-level functions for OAuth standard implementation (e.g. JWT generation and validation).
Last synced: 07 Feb 2025
https://github.com/natanaelvich/oauth2-app
authenticate oauth2 example app made with react native
Last synced: 01 Feb 2025
https://github.com/imio/docker-authentic
Docker image for Authentic identity provider
authentic authentication docker-image jenkins-pipeline oauth2 saml
Last synced: 30 Dec 2024
https://github.com/ernanej/social-authentication
Application developed in Ruby on Rails as a template to perform user authentication through their social networks. In this system, the following networks were used as a form of authentication, in addition, of course, to the creation of a standard user with email and password: Facebook, Github and Google.
authentication authentication-backend authentication-ruby devise oauth2 omniauth omniauth-facebook omniauth-github omniauth-google-oauth2
Last synced: 05 Feb 2025
https://github.com/felipecezar01/fullstack-oauth2-login
Projeto que usa autenticação por outras plataformas, como o Google.
Last synced: 10 Feb 2025
https://github.com/sguessou/node-project
Revisiting node and react with full fledged project
create-react-app express nodejs oauth2 react
Last synced: 22 Jan 2025
https://github.com/apulbere/oauth2-proxy-sample
gateway + oauth serve + resource server
authorization-server gateway oauth2 resource-server
Last synced: 27 Jan 2025
https://github.com/fernandesreon/taskify
Taskify is a Spring-based web application that enables users to schedule and manage their tasks effectively. Currently featuring OAuth2 authentication with Google and GitHub, upcoming enhancements include Cloudinary integration for storing user profile photos and the ability to export task data.
cloudinary java oauth2 springmvc springsecurity thymeleaf
Last synced: 27 Dec 2024
https://github.com/jiwhiz/keycloak-spring-security-oauth2-token-exchange-demo
Demo system for Keycloak OAuth2 Token Exchange
angular keycloak oauth2 rfc8693 spring spring-boot spring-security token-exchange
Last synced: 31 Oct 2024
https://github.com/vvamu/oauthauthorizationwebapi
WPF as client, WebAPI as server. Application using OAuth2 and password-flow
mvc mvvm oauth2 openid password-flow refresh-token token wpf
Last synced: 02 Feb 2025
https://github.com/athiththan11/google-drive-oauth
Google Drive - OAuth2.0 using Google OAuth Client
google-drive google-drive-api google-oauth2 oauth2
Last synced: 01 Jan 2025
https://github.com/syakuis/spring-security-oauth
Authorization Server and Resource server with Spring Security. (JWT for OAuth 2.0)
authentication authorization authorization-server jwt oauth oauth2 resource-server security spring spring-boot spring-security spring-security-oauth2
Last synced: 10 Feb 2025
https://github.com/henry-azer/keycloakify-starter
Keycloak starter theme project with react using keycloakify.
authentication authorization i18n keycloak keycloak-theme keycloakify localization oauth2 oidc reactjs typescript
Last synced: 10 Jan 2025
https://github.com/eve0415/discord-oidc
Discord OAuth2 to OpenID Connect bridge using Cloudflare Workers.
cloudflare cloudflare-workers cloudflare-zero-trust discord oauth2 oidc
Last synced: 23 Jan 2025
https://github.com/muasa-harman/blog-app-mern-stack
My portfolio showcases a collection of projects that demonstrate my expertise as a Full Stack Developer, with a focus on both frontend and backend technologies. The portfolio is built using React.js for an interactive user interface. On the backend, I utilized Node.js and Express
git javascript mui-material nodejs oauth2 react-hooks react-router reactjs redux vite
Last synced: 10 Jan 2025
https://github.com/curityio/account-linking-recipes
How to link account records together, then use a consistent access token identity in calls to APIs
account-linking authentication authentication-action oauth2 openid-connect passkeys use-case
Last synced: 30 Jan 2025
https://github.com/curityio/token-handler-js-assistant
A helper library to help SPAs interact with OAuth Agent in the Token Handler pattern.
oauth-agent oauth2 openid-connect spa token-handler
Last synced: 30 Jan 2025
https://github.com/curityio/nordicapis-python-openid-connect-client
Nordic APIs OpenID Connect workshop source code
code-example oauth2 openid-connect website
Last synced: 30 Jan 2025
https://github.com/curityio/android-haapi-ui-sdk-demo
An OpenID Connect Android demo app showing how to use the HAAPI UI SDK and hardened mobile security
android code-example haapi mobile oauth2 openid-connect
Last synced: 30 Jan 2025