Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
OAuth 2.0
![](https://explore-feed.github.com/topics/oauth2/oauth2.png)
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-13 00:21:15 UTC
- JSON Representation
https://github.com/akornatskyy/auth-playground
Auth playground with openssl, nodejs, hydra and oathkeeper.
hydra jwk jwt mtls oathkeeper oauth2
Last synced: 28 Jan 2025
https://github.com/shivankk26/nextjs-fullstack-app
Welcome to our Next.js fullstack project, where you can seamlessly create and upload blogs with Google OAuth integration. This project leverages MongoDB for efficient data storage, Next.js for the frontend, and Tailwind CSS for styling.
git github javascript mongodb mongoose nextjs oauth2 swr tailwindcss
Last synced: 09 Jan 2025
https://github.com/francescodisalesgithub/gcloud-terminal-shell-exfiltration
script that exfiltrate gcloud terminal app informations
cloudshell data-exfiltration database exfiltration google google-cloud-shell hacked hacking oauth2 proof-of-concept sqlite
Last synced: 28 Jan 2025
https://github.com/monogramm/docker-mattermost-ldap
:whale: :elephant: Custom image for mattermost-ldap
docker ldap mattermost oauth2 php
Last synced: 16 Jan 2025
https://github.com/maxperei/zouapi
doctrine fixtures oauth2 php7 restful-api symfony travis
Last synced: 09 Feb 2025
https://github.com/mobilehero-archive/titanium-authentication-oauth
Axway Amplify module for OAuth authentication with Appcelerator Titanium SDK
android api-builder appcelerator axway axway-amplify axway-sdk axwaydev brenton-house ios mobile mobile-development oauth2 titanium titanium-alloy titanium-mobile titanium-modules titanium-sdk token turbo
Last synced: 17 Nov 2024
https://github.com/emersoncosta0915/practical.cleanarchitecture
Full-stack .Net 8 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 18, React 18, Vue 3, BFF with YARP, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, Entity Framework Core, OpenTelemetry, SignalR, Hosted Services, Health Checks, Rate Limiting, Cloud Services (Azure, AWS, GCP).
angular azure blazor devops docker kubernetes microservice oauth2 reactjs vuejs
Last synced: 21 Jan 2025
https://github.com/manthanank/ecommerce-store-reactjs-stripe-oauth2
ecommerce oauth2 reactjs stripe
Last synced: 30 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/ds5105119/blogapi
DRF 블로그 백엔드
boto3 django django-rest-framework elasticsearch oauth2 postgresql
Last synced: 15 Nov 2024
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/richardd3ng/repo-amigo
GitHub Repo Chatbot Web App
chatbot chromadb langchain oauth2 openai-chatgpt python streamlit
Last synced: 11 Jan 2025
https://github.com/zacksleo/yii2-authclient
Yii AuthClient for Lianluo ( lianluo.com)
authentication oauth2 oauth2-client yii2 yii2-extension
Last synced: 28 Jan 2025
https://github.com/danilobuerger/oauth2
OAuth 2.0 server implementation written in Go
Last synced: 10 Feb 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/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/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/strogonoff/django-upwork-auth
Simple Upwork login for your Django-based project.
django oauth2 python upwork-api
Last synced: 21 Jan 2025
https://github.com/tawfik-s/spring-security-tasks-solution
Under Development Repo: Master Spring Security by practice. spring security tasks solutions. you can find tasks description at the README file. freely use, modify, and distribute the code.
bycrypt github-oauth2 google-oauth2 java jwt jwt-authentication oauth oauth2 oauth2-client security spring spring-boot spring-security spring-security-oauth2 tasks
Last synced: 29 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/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: 29 Jan 2025
https://github.com/yury-sannikov/react-native-salesforce-restapi
android ios oauth2 react-native salesforce
Last synced: 02 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/jetbrains/jetpass
OWIN OAuth2 Provider for JetPass
authentication authorization hub jetbrains oauth2 owin
Last synced: 04 Feb 2025
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/hpgrahsl/flightswebapi
Sample Project for my Java Magazin (04/2017) Article together with Manfred Steyer
keycloak oauth2 oidc security spring-boot webapi
Last synced: 08 Jan 2025
https://github.com/melardev/java_springcloud_eureka_zuul_config_kafka_oauth2jwt_proxydiscovery_restcrud
Java Spring Cloud Crud Application with Microservices
cloud config-service full-stack fullstack github java jwt microservices netflix oauth2 spring spring-cloud zuul
Last synced: 25 Jan 2025
https://github.com/williamkoller/auth-keycloak-nestjs
Authentication with Keycloak using NestJS
docker-compose keycloak nestjs oauth2
Last synced: 09 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/egehan0250/discordoauth2
Discord.js v14 İçin OAuth2 Login
discord-js discord-js-v14 discord-oauth2 login-system oauth2
Last synced: 22 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/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/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/rijalghodi/songify-child-of-sportify
Search songs on spotify server, maka playlist, and save it!
fetch-api oauth2 props-and-state-components reactjs sportify-api
Last synced: 22 Jan 2025
https://github.com/posener/githubapp
oauth2 Github app authentication client
github github-api go golang oauth2
Last synced: 06 Feb 2025
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/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/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/denuxplays/jdoauth2
A wrapper for the discord OAuth2 API
Last synced: 01 Dec 2024
https://github.com/drtey/socialapi
Trying to emulate a basic social network´s API with python
bcrypt fastapi jwt oauth2 postgres postgresql psycopg2 pydantic pytest python python3 sqlalchemy
Last synced: 21 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/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/stantanasi/retrofit-oauth2-converter
Retrofit OAuth2 Converter is an Android library for converting OAuth2 response to data class
android android-library converter kotlin oauth2 oauth2-client retrofit retrofit2
Last synced: 06 Jan 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/rafaeldavish/pot-of-quotes-app
A web application that provides a list of quotes within a variety of categories as well provides a user registration and authentication system. This application uses persistent data storage to create a RESTful web application that allows users to perform Read, Create, Update, and Delete operations.
boostrap flask flask-application flask-restful flask-sqlalchemy google-api json oauth2 vagrant virtualbox
Last synced: 16 Jan 2025
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/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/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/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/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/guilhermebkel/spotify-clone
A spotify version made by me using their own API in order to fetch data.
express node oauth2 react redux rest-api restful-api spotify
Last synced: 21 Jan 2025
https://github.com/gaoyuyue/springcloud-sample
docker docker-compose oauth2 springcloud
Last synced: 02 Jan 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/natanaelvich/oauth2-app
authenticate oauth2 example app made with react native
Last synced: 01 Feb 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/subethasensomatic/aw.claimsexpressions
Powerful library that offers a DSL for validating JWT claims. Developers can define complex claim validation logic all without needing to modify codebase.
asp-net-core claims dotnet dotnet-core jwt-authentication jwt-tokens oauth2 openid-connect
Last synced: 16 Dec 2024
https://github.com/coreysutphin/sharecoin
blockchain erc20-tokens flask metamask oauth2 solidity web3js
Last synced: 10 Feb 2025
https://github.com/sakkke/mc-express
A proxy service that maps /maps and /Backups under Discord authentication
authentication discord hono honojs oauth2 oauth2-discord-proxy proxy proxy-server proxy-service
Last synced: 06 Feb 2025
https://github.com/mortonfox/munztools
Misc tools for Munzee
munzee munzee-types oauth2 ruby
Last synced: 14 Feb 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/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/ankushwadode/oauth2-v1
implementaiton of OAuth2
authentication login oauth2 spring spring-boot springmvc
Last synced: 29 Jan 2025
https://github.com/roddajohn/vigilant-octo-doodle
Simple Python OAuth example using Flask
Last synced: 16 Jan 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/bookpanda/sso-cas
SSO Central Authentication Service implementation
Last synced: 13 Jan 2025
https://github.com/dimmaryanto93/springboot-microservice-example
Belajar Microservice dengan SpringBoot
oauth2 rest-template springboot
Last synced: 27 Dec 2024
https://github.com/npetkov/auth0_rails_frontend_example
Sample Rails 6 project demonstrating the OAuth2 code grant flow using auth0
auth0 cors jwt oauth2 omniauth rails6 rails6-api
Last synced: 09 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/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/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/dimmaryanto93/springboot-oauth2-sso-example
Spring security oauth2 Authorization and Resource Server
auth-server authorization oauth2 oauth2-server springboot sso
Last synced: 27 Dec 2024
https://github.com/tushar-3549/api-development
FastAPI application showcasing backend development with Python, including RESTful APIs, database integration with PostgreSQL, and modern development practices.
api-development backend fastapi jwt oauth2 postgresql-database sqlalchemy
Last synced: 30 Dec 2024
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/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/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/twtrubiks/django_oauth_toolkit_tutorial
Django OAuth2 tutorial
Last synced: 16 Nov 2024
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/vasugi2003/gmail-summarizer
GMAIL SUMMARIZATION
backend deep-learning gmail gmail-api html json machine-learning-algorithms nlp oauth2 sentiment-analysis summarization
Last synced: 11 Jan 2025
https://github.com/daggerok/spring-security-examples
This repository contains spring-security playgroung projects https://daggerok.github.io/spring-security-examples/
csrf csrf-protection csrf-tokens oauth-github oauth2 oauth2-facebook-login oauth2-githubclient spring-boot spring-mvc spring-security xsrf
Last synced: 11 Nov 2024
https://github.com/authgear/authgear-sdk-android
Authgear authentication SDK for Android
android authentication java kotlin oauth2 sdk
Last synced: 07 Nov 2024
https://github.com/ngodat213/pulse_music_sb
java music-player mvc oauth2 spring-boot thymeleaf
Last synced: 10 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/pawfectly-yours/spring-auth-service
Auth microservice for Pawfectly Yours. Manages authentication and authorization processes, ensuring secure access to the application. Built with Spring Boot and Java, this service handles user login, registration, and role-based access control. Essential for maintaining security across the Pawfectly Yours platform.
api auth auth0 backend dependency-injection java jpa jpa-entities jpa-repository jwt microservices oauth2 rest-api spring-boot
Last synced: 01 Feb 2025
https://github.com/lovepelmeni/authorization-with-github
OAuth Authorization with your github account on website
Last synced: 30 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