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-03 00:21:04 UTC
- JSON Representation
https://github.com/vandodev/ignite-fleet
ignite-fleet Projeto do ignite para gestão de veículo
android atlas ignite ios oauth2 react react-native realm rocketseat typescript
Last synced: 02 Feb 2025
https://github.com/onify/blueprint-azure-index-users
Onify Blueprint: Indexing Users from Microsoft Azure AD via Microsoft Graph
blueprint bpmn flow indexing microsoft microsoft-azure microsoft-graph-api oauth2 onify onify-blueprint onify-blueprints rest-api
Last synced: 29 Dec 2024
https://github.com/thesaintkappa/moses-cockpit
A web dashboard for all things related to the Moses Project.
app-directory discord discord-api google google-cloud google-cloud-storage mongodb mongoose next-auth nextjs nextjs14 oauth2
Last synced: 07 Jan 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/almmiko/procreader
Read reddit programming for fun
api guzzlehttp laravel oauth2 reddit-api
Last synced: 13 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/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/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/borodiychuk/ueberauth_foursquare
Foursquare OAuth2 Strategy for Überauth
elixir foursquare foursquare-oauth2-strategy oauth2
Last synced: 06 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/ulbora/goauth2-ui
User interface for GoAuth2 Server written in Golang.
goauth2 goauth2-ui golang jwt jwt-auth jwt-authentication jwt-bearer-tokens jwt-server jwt-tokens nginx oauth oauth-provider oauth2 oauth2-authentication oauth2-client oauth2-server secure security security-tools ui
Last synced: 26 Jan 2025
https://github.com/swiftsoftwaregroup/oauth2-client
Python client for testing the OAuth 2.0 Client Credentials Flow
Last synced: 06 Jan 2025
https://github.com/swiftsoftwaregroup/oauth2-authz-server
Authorization Server for the OAuth 2.0 Client Credentials Flow implemented in Python using Flask
authorization flask oauth2 oauth2-server python
Last synced: 06 Jan 2025
https://github.com/swiftsoftwaregroup/swift-oauth2-client-go
Make authenticated API calls using OAuth2 in Go applications.
Last synced: 06 Jan 2025
https://github.com/manthanank/ecommerce-store-reactjs-stripe-oauth2
ecommerce oauth2 reactjs stripe
Last synced: 30 Dec 2024
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/dryewo/cyrus-ui-oauth2
Library for UI authentication using OAuth2.
clojure cyrus oauth2 oauth2-authentication
Last synced: 05 Jan 2025
https://github.com/lucasdiasjorge/microservices
Microservices architecture using Java, Spring cloud, Eureka, Gateway, Authorization and resources.
eureka java microservices oauth2 spring springcloud
Last synced: 20 Dec 2024
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/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/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/priontoabdullah/anushilon-server
🖼️ Anushilon - virtual science lab with interactive simulations 📺🔬 built with React, Redux, Tailwind, Node, Express, MongoDB, Mongoose etc. 🧪 🖥️ Visit at https://anushilon-bd.web.app/ 🎥 ❤️
express javascript mongodb mongoose node oauth2 rest-api
Last synced: 13 Jan 2025
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/d-integral/instagramapiapp
The app displays the last photo in the user's Instagram account. The task was done according to learning the course "Networking and Security in iOS Applications" by University of California, Irvine on Coursera in 2017.
Last synced: 13 Jan 2025
https://github.com/nginx-openid-connect/nginx-oidc-keycloak
NGINX Plus OIDC w/ Keycloak Integration
identity-provider idp keycloak nginx nginx-oidc nginx-openid-connect nginx-plus oauth2 oidc openid-connect
Last synced: 12 Jan 2025
https://github.com/yesarib/movieapp-token-cache-redis
🌱 This project is an example of an API developed with .NET Core and includes JWT token authentication, caching and Redis integration. Designed as a mini MovieApp, the project demonstrates these features.
api api-rest cache caching jwt jwt-auth jwt-token netcore oauth2 redis token
Last synced: 08 Jan 2025
https://github.com/hooklift/oidclient
OpenID Connect Go Client Library
golang-library oauth2 oauth2-client openid-connect
Last synced: 13 Jan 2025
https://github.com/is2ei/passport-typetalk
Typetalk OAuth2 strategy for Passport
Last synced: 12 Jan 2025
https://github.com/zahoorahmad/oauth-flask
SSO and OAuth Flow Integration for Google, Microsoft, and Other Providers
authentication authentication-backend docker flask google microsoft oauth2 sso
Last synced: 05 Jan 2025
https://github.com/socialiteproviders/vercel
[READ ONLY] Subtree split of the SocialiteProviders/Vercel Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
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 Jan 2025
https://github.com/piomin/sample-micronaut-security
Demo with Micronaut application illustrating Security module
jwt micronaut micronaut-oauth2 micronautfw oauth2 security
Last synced: 01 Nov 2024
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/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/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/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/neal-c/ghpm
Turn all your repositories private with 1 CLI command (but not the starred ones)
cli github-api go golang oauth2
Last synced: 02 Feb 2025
https://github.com/nicolasdao/userin-core
UserIn core component used to build UserIn plugins.
federated-identity-providers oauth2 oidc userin
Last synced: 07 Jan 2025
https://github.com/mayankgupta-dev08/finvista-nexus
Microservices - POC
docker docker-compose eureka grafana helm java kafka kubernetes maven mysql oauth2 open-telemetry openapi rabbitmq resilience4j rest-api spring-boot spring-cloud spring-cloud-gateway swagger
Last synced: 09 Oct 2024
https://github.com/posener/githubapp
oauth2 Github app authentication client
github github-api go golang oauth2
Last synced: 13 Dec 2024
https://github.com/jamesbirtles/hapi-oauth
Allow your users to login with a number of oauth providers
hapi hapi-plugin hapi-v17 oauth oauth2
Last synced: 17 Dec 2024
https://github.com/bruce-mig/spring-security
Multiple spring security Java projects
filter-chain jwt keycloak oauth2 redis-session
Last synced: 15 Jan 2025
https://github.com/detain/oauth2-server-mydb-storage
`detain/db_abstraction` (mysqli,PDO,etc) Storage for `thephpleague/oauth2-server`
Last synced: 20 Jan 2025
https://github.com/mskims/dcoin-api
💵 Digitech coin, called dcoin is an open-api that aims to secure the confidential transactions made in SDHS.
Last synced: 17 Jan 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/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/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/v-kolesnikov/omniauth-amplifr
Omniauth OAuth2 middleware for Amplifr.com
Last synced: 18 Jan 2025
https://github.com/donomii/authentigate
An edge server that manages user sessions via oauth2
authentication authentication-middleware edge edge-server edge-service oauth2 oauth2-client session-management user-management
Last synced: 28 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: 15 Dec 2024
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/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/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/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/intricate/keycloak-streamlabs
Keycloak identity provider for Streamlabs.
java keycloak keycloak-provider keycloak-spi oauth2 streamlabs
Last synced: 18 Jan 2025
https://github.com/parths049/spring-boot-oauth2
Oauth-2 login using spring boot REST API.
Last synced: 01 Feb 2025
https://github.com/parths049/spring-oauth2
java oauth2 spring spring-boot spring-security-oauth2
Last synced: 01 Feb 2025
https://github.com/simon-zerisenay/kmalae.ltd
Kmalae.ltd
carpooling-application dfd-diagrams javascript microservices microservices-architecture oauth2 reactnative sass scss share-rides typescript
Last synced: 15 Jan 2025
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/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/richardd3ng/repo-amigo
GitHub Repo Chatbot Web App
chatbot chromadb langchain oauth2 openai-chatgpt python streamlit
Last synced: 11 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/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/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/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/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/roddajohn/vigilant-octo-doodle
Simple Python OAuth example using Flask
Last synced: 16 Jan 2025
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/twtrubiks/django_oauth_toolkit_tutorial
Django OAuth2 tutorial
Last synced: 16 Nov 2024
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/ngodat213/pulse_music_sb
java music-player mvc oauth2 spring-boot thymeleaf
Last synced: 10 Jan 2025
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/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/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/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/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/cheol-cheol/baeda1-moa
배달모아_기숙사 1/N 공동 배달 커뮤니티 앱 🚚
context-api oauth2 react react-native sockjs-client
Last synced: 02 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/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/nginx-openid-connect/nginx-oidc-ping-identity
NGINX Plus OIDC w/ Ping Identity Integration
nginx nginx-oidc nginx-openid-connect nginxplus oauth oauth2 oidc openid-connect ping ping-identity
Last synced: 12 Jan 2025
https://github.com/oktadev/php-api-oauth-sample
Secure PHP API with OAuth Example
Last synced: 14 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/archeun/archeun
The primary platform providing the core services for other archeun based applications
authentication authorization django oauth2 oidc python
Last synced: 28 Jan 2025
https://github.com/selcuksert/oauth-oidc-spa
A sample project on OAuth & OpenID Connect using Angular as SPA Client, SpringBoot as ResourceServer and Keycloak as IdP
angular keycloak oauth2 openidconnect singlepageapplication springboot
Last synced: 19 Nov 2024
https://github.com/thefoxkd/calendarmtusi
Интеграция расписания МТУСИ с календарями - Python приложение для синхронизации расписания занятий МТУСИ с Google и Mac календарями. Возможности: автоматический парсинг расписания, обновления в реальном времени, умное разрешение конфликтов. Построено на Python 3.9+, Playwright, Google Calendar API, асинхронной архитектуре и строгой типизации.
async-python automation calendar-integration clean-architecture education-tools google-calendar-api mtuci oauth2 playwright pydantic python schedule-sync testing type-hints web-scraping
Last synced: 14 Jan 2025
https://github.com/tienhuynh-tn/login-google-gmail
Login Gmail in Java Web
gmail google-api google-oauth2 j2ee java jsp-servlet login login-gmail oauth2 openid-auth tomcat-server
Last synced: 22 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/aayush-dhakal/nodejs-google-oauth-authentication
a website with user authentication using passport-google-oauth20
authentication express-js googleoauth handlebars-js mongodb nodejs oauth2
Last synced: 24 Jan 2025
https://github.com/sachingupta0019/fastapi
Fast API Projects
api fastapi flask jwt-authentication jwt-token oauth2 python restful-api sqlalchemy
Last synced: 22 Jan 2025