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-16 00:21:36 UTC
- JSON Representation
https://github.com/aolle/rhbk-workshop
Red Hat Build of Keycloak Workshop
authentication authorization containers freeipa identity identity-management idm keycloak keycloak-adapter keycloak-extension keycloak-provider keycloak-spi oauth2 oidc openid-connect openshift quarkus redhat sso workshop
Last synced: 13 Oct 2024
https://github.com/hsk81/oas-explorer
API Explorer: UI for OpenApi specs with Auth0 support
api auth0 electron javascript oas oauth2 openapi
Last synced: 14 Oct 2024
https://github.com/aaronpk/oauth-authorization-server-discovery
This specification enables an OAuth resource server to indicate the authorization server it is protected by.
Last synced: 13 Jan 2025
https://github.com/diogosouza/hb-oauth2-diy
Honeybadger's OAuth2 source code for Ruby and Rails project with Devise and oauth-plugin.
devise oauth-plugin oauth2 rails ruby
Last synced: 29 Nov 2024
https://github.com/chinalym/learn-spring-security
学习 spring security 的入门demo,包含如何基本使用,扩展能力,以及创建可以复用的 starter 工程,带有详细的说明文档
oauth2 spring-security spring-security-oauth
Last synced: 21 Dec 2024
https://github.com/zon-dev/oauth2
Implementation of OAuth 2.0 in Zig.
authorization oauth2 oauth2-client oauth2-server zig ziglang
Last synced: 06 Dec 2024
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: 13 Dec 2024
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/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/authgear/authgear-example-python-flask
Authentication for Authgear Python Flask Web Application
application authentication authgear authgear-examples flask oauth2 oidc python web
Last synced: 29 Dec 2024
https://github.com/jacobkobr/financeflow
Allows users to input check data, which is then imported into a Google Sheet using the Google Drive API.
google-sheets-api java maven oauth2 swing
Last synced: 20 Dec 2024
https://github.com/onify/blueprint-google-api-auth
Onify Blueprint: Authenticate against Google API with service account
blueprint bpmn flow google oauth2 onify onify-blueprints rest-api
Last synced: 29 Dec 2024
https://github.com/onify/blueprint-google-add-user-to-group
Onify Blueprint: Add user to group in Google via Google API
blueprint bpmn flow google google-api oauth2 onify onify-blueprint onify-blueprints
Last synced: 29 Dec 2024
https://github.com/hantsy/spring-security-oauth2-resourceserver-example
Spring Security and OAuth2/OIDC ResourceServer Example
keycloak kotlin oauth2 oauth2-resource-server oidc spring-security spring-security-resource-server
Last synced: 21 Dec 2024
https://github.com/hantsy/spring-security-oauth2-authserver-example
OAuth2/OIDC Authorization Server Example based on Spring Authorization Server
kotlin oauth2 oauth2-server oidc spring-authorization-server
Last synced: 21 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/dimmaryanto93/springboot-microservice-example
Belajar Microservice dengan SpringBoot
oauth2 rest-template springboot
Last synced: 27 Dec 2024
https://github.com/joduplessis/weekday
Level up your team. Weekday is a messaging-first collaboration platform that gives your team superpowers. 💬 🚀
app cordova design design-patterns dev-kit electron googledrive graphql janus jimp messaging mqtt oauth2 polls react storybook webrtc
Last synced: 06 Dec 2024
https://github.com/locona/ozz
examle go hydra keto oathkeeper oauth2 ory sample
Last synced: 14 Dec 2024
https://github.com/another-guy/evcr-auth-functions
Low-level functions for OAuth standard implementation (e.g. JWT generation and validation).
Last synced: 14 Dec 2024
https://github.com/another-guy/promisify-auth0
Auth0-js wrapper with Promise based interface
auth0 authentication authorization browser brucke javascript jwt login oauth2 promise promisify sdk wrapper
Last synced: 14 Dec 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/gqtpe/spotify
spotify, clone
autroization-code-flow custom-hooks eslint mantine oauth2 react router-dom-v6 scss spotify-api spotify-web-api storybook typescript vite
Last synced: 13 Dec 2024
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/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/effectra/third-party
Effectra\ThirdParty is a PHP library that provides OAuth configuration and functionality for various third-party platforms such as LinkedIn, GitHub, Facebook, and Google. It simplifies the process of integrating with these platforms and accessing user data through OAuth authentication
authentication facebook github google http-client linkedin oauth oauth2 php third-party
Last synced: 29 Dec 2024
https://github.com/qbason/notes_management_flutter_django
Notes management Flutter apk + Django + Django REST framework + OAuth2 + SQLite
dart django django-rest-framework flutter oauth2 orm python3 sqlite
Last synced: 14 Jan 2025
https://github.com/mortonfox/munztools
Misc tools for Munzee
munzee munzee-types oauth2 ruby
Last synced: 21 Dec 2024
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/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/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/ap/net-oauth2server-oidc
An OpenID Connect server on top of Net::OAuth2Server
oauth2 oidc open-id-connect openid-connect openidconnect perl
Last synced: 24 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/trallnag/token2go-server
Augmentation to auth schemas that provides access to secrets.
Last synced: 21 Dec 2024
https://github.com/mittal-parth/to-do-app-2.0
A Progressive Web Application with OAuth 2.0. It supports media and Speech to text input features as well.
css django html oauth2 pwa python social-auth
Last synced: 21 Dec 2024
https://github.com/daohoangson/js-tinhte-api
Tinh tế API authentication for React apps
api implicit-flow nextjs oauth2 react server-side-rendering xenforo
Last synced: 29 Dec 2024
https://github.com/frckbrice/whatsapp-clone-fe
next14 oauth2 supabase-auth supabase-db supabase-js supabase-storage tailwindcss
Last synced: 30 Dec 2024
https://github.com/pushkar1393/elasticsearch-based-big-data-indexing-application
A data indexing application based on Redis serialization to implement elastic search based queries
elasticsearch json-schema oauth2 queue-simulation redis spring-boot
Last synced: 08 Jan 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/erivandosena/api-ruby
RESTful API with Ruby on Rails
api-restful devise docker docker-compose doorkeeper nginx oauth2 passenger rails7 ruby
Last synced: 20 Dec 2024
https://github.com/eukolos/gateway-keycloak
Gateway Keycloak Example
docker java keycloak oauth2 spring spring-boot-3-0-1 spring-cloud-eureka spring-cloud-gateway spring-security
Last synced: 23 Nov 2024
https://github.com/yury-sannikov/react-native-salesforce-restapi
android ios oauth2 react-native salesforce
Last synced: 02 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/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/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/authgear/authgear-sdk-android
Authgear authentication SDK for Android
android authentication java kotlin oauth2 sdk
Last synced: 07 Nov 2024
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/is2ei/passport-typetalk
Typetalk OAuth2 strategy for Passport
Last synced: 12 Jan 2025
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/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: 09 Nov 2024
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/piotrwegrzyn/googleapicalendareventcalcualtor
A quick project for myself to automate work hour calculation. The app uses Google Calendar API and Google OAuth to fetch all events from user's calendar. The user can filter by date or name phrase and the app displays the event's total hours. Live (hopefuly) website:
aws-elastic-beanstalk calendar-events django google-calendar-api oauth2 workhours
Last synced: 16 Nov 2024
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/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: 19 Nov 2024
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: 16 Nov 2024
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/frederikprijck/keycloak-angular
angular authentication bearer interceptor jwt keycloak oauth2
Last synced: 06 Dec 2024
https://github.com/frederikprijck/auth0-electron-angular
An example on how to integrate Auth0 in an Electron application that is using Angular
Last synced: 06 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/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/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/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/richardd3ng/repo-amigo
GitHub Repo Chatbot Web App
chatbot chromadb langchain oauth2 openai-chatgpt python streamlit
Last synced: 11 Jan 2025
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: 30 Nov 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/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/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/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