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: 2024-11-15 00:20:45 UTC
- JSON Representation
https://github.com/dehwyy/mafuyu
❄️App without limitation.
caddy cli docker docker-compose golang grpc microservices nats oauth2 orm postgresql redis rust sentry svelte typescript
Last synced: 03 Nov 2024
https://github.com/authentiqid/authentiq-salesforce-registration-handler
Authentiq OpenID Connect Registration Handler for Salesforce
2fa authentication oauth2 oidc openid passwordless salesforce
Last synced: 10 Nov 2024
https://github.com/authentiqid/passport-authentiq
PassportJS strategy for Authentiq ID.
authentication authentiq identity oauth2 oidc passportjs strategy
Last synced: 10 Nov 2024
https://github.com/openiddict/openiddict-website
OpenIddict website
aspnetcore dotnet oauth2 openidconnect
Last synced: 10 Nov 2024
https://github.com/qdequippe/oauth2-symfony-connect
SymfonyConnect OAuth 2.0 Client Provider for The PHP League OAuth2-Client
Last synced: 28 Oct 2024
https://github.com/ngvgiang/wordpress_client
USTH-2024 Mobile Application Development project for midterm and final.
android-application material-design material-ui oauth2 volley-api wordpress
Last synced: 15 Oct 2024
https://github.com/austinkregel/aut.hair
An authentication service build with Laravel Passport
oauth2 self-hosted sso-authentication sso-solution
Last synced: 30 Oct 2024
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: 30 Oct 2024
https://github.com/richardhj/oauth2-epost
OAuth 2.0 Client Provider for E-POSTBUSINESS API.
deutsche-post epost epostbusiness-api oauth2 oauth2-client php-league
Last synced: 30 Oct 2024
https://github.com/francescomasala/ktor-google-oauth2
Example for using google oAuth with ktor
google-oauth2 kotlin ktor oauth2
Last synced: 19 Nov 2024
https://github.com/tslamic/go-oauth2-firestore
Firestore storage for OAuth 2.0
firestore golang golang-library oauth2 tokenstore
Last synced: 09 Nov 2024
https://github.com/giosil/woauth2
A simple OAuth 2.0 protocol implementation.
authentication java javaee javaee-security login oauth oauth2 oauth2-server security
Last synced: 07 Nov 2024
https://github.com/jsmestad/ueberauth_slack_v2
Slack OAuth V2 Überauth strategy that supports Bot and User tokens
oauth2 slack ueberauth ueberauth-strategies
Last synced: 27 Oct 2024
https://github.com/madarche/oauth2-resource-server-example
OAuth2 Resource Server (RS) example
oauth2 oidc openid openid-client openid-connect
Last synced: 30 Oct 2024
https://github.com/mhndev/oauth-client
php oauth client (sdk)
oauth-server oauth2 oauth2-client sdk-php
Last synced: 09 Nov 2024
https://github.com/himenon/oauth2_proxy
Multiple Reverse Proxy Sapmle with oauth2_proxy
Last synced: 05 Nov 2024
https://github.com/ackeecz/retroceptor
Concept of OkHttp interceptors transferred one level above to Retrofit layer. Implementation of OAuth2 mechanism in Retrofit.
Last synced: 10 Nov 2024
https://github.com/danielburger1337/oauth2-dpop-php
A PHP 8.2+ library that helps you both create and/or verify OAuth2 DPoP proof tokens.
composer composer-package dpop oauth2 php php-library php8
Last synced: 09 Nov 2024
https://github.com/notrealradical/oauth-example
An OAuth template/example using Arctic and Express. Created as a quick start for personal projects.
bun discord nodejs oauth oauth2 typescript
Last synced: 05 Nov 2024
https://github.com/chrislaskey/oauth2_github
A GitHub OAuth2 Provider for Elixir
authentication elixir github oauth2
Last synced: 15 Oct 2024
https://github.com/oxisto/oauth2go
oauth2go aims to be a basic OAuth 2.0 authorization server that implements at least some of the most basic OAuth 2.0 flows.
authentication go golang oauth2 pkce
Last synced: 28 Oct 2024
https://github.com/liukun-lk/omniauth-dingtalk
OmniAuth strategy for DingTalk.
dingtalk oauth2 omniauth-dingtalk omniauth-strategy rails ruby
Last synced: 31 Oct 2024
https://github.com/alvarovasconcelos/flutter_oauth2_client
Universal flutter oauth2 client
Last synced: 15 Oct 2024
https://github.com/dhruuva/post-ops
A boilerplate that implements Google, Mail.ru, Github, Facebook and classic Authentication. So it can be easy to implement it as a starting point for your projects. Frontend on vue + Vuetify
boilerplate express jwt jwt-authentication mongodb mongoose nodejs oauth2 passport rest-api vue vue-dynamic-component vuetify-frontend
Last synced: 09 Nov 2024
https://github.com/amkisko/omniauth-slack-openid.rb
omniauth slack openid connect strategy
oauth2 omniauth openid openid-connect ruby ruby-gem ruby-on-rails slack
Last synced: 13 Oct 2024
https://github.com/amrutprabhu/spring-oauth2-jwt
Spring Oauth2 implementation with separate authorisation and resource servers
authorization-server oauth2 resource-server spring-oauth2
Last synced: 12 Nov 2024
https://github.com/defeo/cas2oauth2bridge
A storage-less OAuth2 server that delegates authentication to a Jasig CAS server
Last synced: 16 Nov 2024
https://github.com/sandokansaruhan/m-b-api-server-test-app
This is a simple App for usage and communicate with the Mercedes Benz One API.
360-view 360photo boostrap4 curl curlphp get google-maps google-maps-api javascript json json-parser oauth2 oauth2-authentication oauth2-client php post session-cookie
Last synced: 12 Nov 2024
https://github.com/ancoka/larav-oauth2-client
This is an simple OAuth client service for Laravel framework.
laravel laravel-package oauth2 oauth2-client
Last synced: 10 Nov 2024
https://github.com/oops-org-php/oauth2
PHP OAUTH2 authentication API - Azure, Facebook, Github, Google, Microsoft, Naver
azure-active-directory facebook-login github-login google-login kakao-login microsoft-login naver-login oauth oauth2 oauth2-client php
Last synced: 10 Nov 2024
https://github.com/iamtheritikraj/aicodereviewapp
AI Code Review App
github-api java maven oauth2 spring-boot spring-security
Last synced: 23 Oct 2024
https://github.com/binyamin/pkce-gen
Generate code challenge & code verifier for PKCE (zero-dependencies)
Last synced: 29 Oct 2024
https://github.com/pplu/azure-ad-auth
Perl libraries for authenticating through Azure AD
active-directory azure azure-ad oauth2 oauth2-client perl
Last synced: 05 Nov 2024
https://github.com/osavchenko/oauth2-cloudconvert
CloudConvert Provider for the OAuth 2.0 Client
cloudconvert oauth oauth-provider oauth2
Last synced: 11 Nov 2024
https://github.com/walderlansena/api-restfull-zf3-mongodb-oauth2
:lock: :computer: :herb: API RestFull com Oauth2, MongoDB no Zend Framework 3
api mongodb oauth2 php7 restfull zendframework zendframework3
Last synced: 15 Oct 2024
https://github.com/riverside/web-auth
PHP authentication library
authentication authorization facebook-login google-login linkedin-login oauth oauth1 oauth2 social-login twitter-login
Last synced: 11 Nov 2024
https://github.com/esimkowitz/pocket-reader-auth-api
An interface between the Pocket Authentication API and the Alexa Service Kit account linking interface.
alexa amazon gateway-api lambda oauth2 pocket
Last synced: 11 Nov 2024
https://github.com/andrsam/urlshortener
HTTP service that serves to shorten URLs
oauth2 rest shorten-urls spring-mvc
Last synced: 29 Oct 2024
https://github.com/fusionauth/fusionauth-example-go-device-code-grant
get-gif: An Example Golang CLI app using the FusionAuth Golang Client Library to provide Device Code OAuth
example fusionauth go golang golang-cli oauth2 oauth2-device-code-flow
Last synced: 05 Nov 2024
https://github.com/silic0ns0ldier/uf_oidcaccount
Incompatible alternative to UF account system. Offloads login to Open ID Connect (OAuth 2) server(s) of your choice. WIP
oauth2 openid-connect userfrosting userfrosting-sprinkle
Last synced: 14 Oct 2024
https://github.com/udos86/sveltekit-in-action
A Fullstack SvelteKit Demo using Prisma, Auth.js & Vite PWA
Last synced: 24 Oct 2024
https://github.com/socialiteproviders/notion
[READ ONLY] Subtree split of the SocialiteProviders/Notion Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
Last synced: 27 Oct 2024
https://github.com/sakkke/oauth2-discord-proxy
A proxy service that uses Discord OAuth 2.0 authentication powered by Hono
authentication discord hono honojs oauth2 proxy proxy-server proxy-service
Last synced: 24 Oct 2024
https://github.com/hanbings/nikukyu
⭐ Nikukyu - 可以抓星星的爪子!一个 OAuth 认证中心
java oauth oauth2 spring springboot sso typescript vue web
Last synced: 11 Nov 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: 02 Nov 2024
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: 08 Nov 2024
https://github.com/dulanji1/gapp-education-oauth-project
This are the main functionalities which we use OAuth in our web app. Integrating Google Sign-In into Web App / Google Sign-In , Getting The Token from The Refresh Token, List Drive Files, Upload A File to Google, Drive Delete Drive Files, Export a selected file, Create a Comment on a File, Get Comments on a File, Get All the Contacts / List Contacts
Last synced: 18 Nov 2024
https://github.com/tejasvi541/secret-confessions
css express html javascript mongodb nodejs oauth2
Last synced: 13 Nov 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: 17 Nov 2024
https://github.com/deruina/starfolio
This project is a FastAPI application that allows users to authenticate with GitHub using OAuth and fetch their starred repositories. The application provides a web interface for users to log in and view their starred repositories, as well working with command-line interface (CLI)
asynchronous-programming concurrency fastapi oauth2
Last synced: 17 Nov 2024
https://github.com/ssofy/javascript-sdk
SSOfy Javascript SDK
auth javascript node nodejs oauth2 oauth2-client sdk single-sign-on single-sign-out sso sso-authentication sso-login ssofy typescript
Last synced: 14 Nov 2024
https://github.com/chinalym/learn-spring-security
学习 spring security 的入门demo,包含如何基本使用,扩展能力,以及创建可以复用的 starter 工程,带有详细的说明文档
oauth2 spring-security spring-security-oauth
Last synced: 02 Nov 2024
https://github.com/mon99745/securityreference
🔐 Security Reference w/ JWT & OAuth2.0
Last synced: 17 Nov 2024
https://github.com/beangreen247/youtube-subscribed-channels-gui
Python tool - YouTube Subscribed Channels GUI, lists user's subscribed channels with subscription dates & duration. Search, navigate results. Google API for authentication. Setup, troubleshoot, verify per Google's guide
247 api bean beangreen247 consent google green gui oauth oauth2 python tk tkinter venv venv-python verification virtualenv youtube
Last synced: 07 Nov 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: 03 Nov 2024
https://github.com/swimshahriar/personal-portfolio
A personal site to showcase projects and skills.
nextjs nodemailer oauth2 portfolio portfolio-website
Last synced: 02 Nov 2024
https://github.com/novotnyr/bank-oidc-client-credentials
OAuth 2.0 Client Credentials Flow
client-credentials-flow oauth2 oauth2-client spring-boot
Last synced: 30 Oct 2024
https://github.com/v-kolesnikov/omniauth-amplifr
Omniauth OAuth2 middleware for Amplifr.com
Last synced: 17 Nov 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/authgear/authgear-example-python-flask
Authentication for Authgear Python Flask Web Application
application authentication authgear flask oauth2 oidc python web
Last synced: 07 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/berlinbruno/key-nest
KeyNest is a secure and intuitive password manager application built using Spring Boot, Thymeleaf, OAuth for authentication, and MongoDB for data storage. This project aims to provide a user-friendly platform where users can securely store and manage their passwords.
mongodb oauth2 password-manager springboot thymeleaf
Last synced: 13 Nov 2024
https://github.com/ximaz/youtube-playlist-exporter
Export your favorite youtube playlists
nestjs nestjs-backend oauth oauth2 solidjs solidstart youtube youtube-dl youtube-downloader
Last synced: 01 Nov 2024
https://github.com/gearplug/rdstation-python
rdstation-python is an API wrapper for RD Station, written in Python.
api companies contacts crm customization leads marketing notifications oauth2 opportunities python rdstation requests webhooks wrapper
Last synced: 11 Nov 2024
https://github.com/anicetkeric/spring-security-oauth2-mongodb
Spring Boot microservice oauth2 using mongodb
mongodb oauth-resource-server oauth2 oauth2-authorization spring-boot
Last synced: 07 Nov 2024
https://github.com/0xvashishth/google-oauth-demo
Google oauth app using javascript.
Last synced: 17 Nov 2024
https://github.com/woody-wordpress/woody-sso
Replaces the Wordpress connection system with the SSO (single sign on) of Raccourci Agency: LE STUDIO
oauth2 sso wordpress wordpress-plugin
Last synced: 10 Oct 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: 15 Nov 2024
https://github.com/snehil-shah/git-planner
A MERN-Stack Project Planner Web App to manage your Github Projects using the Github API & OAuth 2.0 Authentication
full-stack github-api github-manager mern oauth2 planner project-management
Last synced: 12 Oct 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 Nov 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: 07 Nov 2024
https://github.com/furkankayar/authsystem
Authentication and Authorization system written in NodeJS and VueJS
authentication authorization nodejs oauth2 postgresql sequelize-orm sequelizejs vuejs
Last synced: 13 Nov 2024
https://github.com/intricate/keycloak-streamlabs
Keycloak identity provider for Streamlabs.
java keycloak keycloak-provider keycloak-spi oauth2 streamlabs
Last synced: 18 Nov 2024
https://github.com/jesusnut/omu_rest-assured-framework_may23_industrygrade
:rocket: :dart: :trophy: Industry Grade API Framework : REST ASSURED, Owner Library(for properties file configuration), TestNG, OAUTH2 flow, Traditional TestNg Data Provider- Excel Data Driven, Maven, AssertJ, Lombok, Extent Report, Documentation Pending
apachepoi assertj-assertions extent-report lombok maven oauth2 owner restassured testng
Last synced: 08 Nov 2024
https://github.com/jeff-tian/passport-citi
passport strategy for authenticating with citi sandbox account
citibank oauth2 openbanking passport-strategy passportjs
Last synced: 15 Nov 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: 07 Nov 2024
https://github.com/ovidner/python-social-auth-liu
Additions to python-social-auth for Linköping University
adfs linkoping-university oauth2
Last synced: 27 Oct 2024
https://github.com/foryforx/ibossgo
golang with google oauth and postgres. Implemented in clean-architecture with sql migration.
clean-architecture gin golang mongodb oauth2 postgres postgresql sql-migration
Last synced: 05 Nov 2024
https://github.com/jeff-tian/egg-passport-citi
Citi passport plugin for egg
citibank egg-passport egg-plugin eggjs oauth2 openbanking passportjs
Last synced: 15 Nov 2024
https://github.com/shahryarjb/mishka_social
MishkaSocial is a plugin for MishkaCms as a social networking gateway
authentication elixir oauth2 social
Last synced: 30 Sep 2024
https://github.com/jim60105/lineloginoidcdemo
LINE Login OpenID Connect Demo Project (ASP.NET Core 6 MVC)
asp-net-core learning line line-login mvc net-core oauth2 oauth2-client
Last synced: 04 Oct 2024
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/ghillert/uaa-bundled
Wraps the UAA into a Spring Boot application, provides an executable JAR that includes both the UAA and an embedded Tomcat instance.
java oauth2 spring-boot spring-security
Last synced: 06 Nov 2024
https://github.com/oktadev/okta-implicit-flow-detector
A browser extension for Chrome and Firefox to detect the deprecated OAuth 2.0 Implicit flow
Last synced: 14 Nov 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: 27 Oct 2024
https://github.com/truauth/truauth
openid compliant-ish oauth 2.0 authentication service for 3rd party service authentication
3rd-party-service go grpc microservices oauth2 postgresql protobuf
Last synced: 14 Nov 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: 27 Oct 2024
https://github.com/hasirciogli/pro-auth
Cool authenticeate and authorize service like oauth2
auth auth-service authenticate authorize authorize-service oauth-php oauth2 php-oauth php-oauth-service pro-auth pro-authorize proauth
Last synced: 12 Nov 2024
https://github.com/websolutionstuff/laravel-9-socialite-login-with-twitter-account
In this article, we will see laravel 9 socialite login with twitter account. Many websites provide different types of login authentication to users like login with google, login with gmail, login with facebook, login with github, login with twitter.
authentication laravel laravel-socialite laravel8 laravel9 oauth oauth2 social-login socialite socialite-login twitter twitter-api
Last synced: 11 Nov 2024
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: 11 Nov 2024
https://github.com/danilobuerger/oauth2
OAuth 2.0 server implementation written in Go
Last synced: 13 Oct 2024
https://github.com/hooklift/oidclient
OpenID Connect Go Client Library
golang-library oauth2 oauth2-client openid-connect
Last synced: 13 Nov 2024