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-07 00:20:45 UTC
- JSON Representation
https://github.com/bjarocki/oauth2-nginx-auth-backend
auth-request nginx oauth2 slack-api
Last synced: 11 Oct 2024
https://github.com/giftedunicorn/kusalt
kusalt authentication
auth0 authentication container docker firebase-auth identity kubernetes oauth2 open-source openid sdk
Last synced: 18 Oct 2024
https://github.com/himenon/oauth2_proxy
Multiple Reverse Proxy Sapmle with oauth2_proxy
Last synced: 05 Nov 2024
https://github.com/esemesek/spring-oauth2-example
Spring oauth2 example
gradle java java-8 oauth2 spring spring-boot spring-security springboot springframework
Last synced: 13 Oct 2024
https://github.com/navzam/token-store-multi-service-sample
Sample web app that uses Token Store to manage access tokens to multiple external services
azure azure-app-service azure-token-store oauth2 token-management
Last synced: 17 Oct 2024
https://github.com/socialiteproviders/nextcloud
[READ ONLY] Subtree split of the SocialiteProviders/Nextcloud Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
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/iamtheritikraj/aicodereviewapp
AI Code Review App
github-api java maven oauth2 spring-boot spring-security
Last synced: 23 Oct 2024
https://github.com/alexmasterov/oauth2-headhunter
HeadHunter.ru Provider for the OAuth 2.0 Client
league-oauth2 oauth2 oauth2-headhunter oauth2-provider
Last synced: 07 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/tmigone/myhabeetat-api
Web API for MyHabeetat's cloud services. Supports Solidmation devices, including BGH Smart Control.
alexa-skill bgh bgh-smart-control myhabeetat oauth2 solidmation
Last synced: 25 Oct 2024
https://github.com/Gikkman/google-auth-electron
Sample app for verifying against Google with an Electron app
electron google google-api node node-js nodejs oauth oauth2 oauth2-authentication oauth2-client
Last synced: 25 Oct 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/amrutprabhu/spring-oauth2-jwt
Spring Oauth2 implementation with separate authorisation and resource servers
authorization-server oauth2 resource-server spring-oauth2
Last synced: 11 Oct 2024
https://github.com/absphreak/storybooksapp
Node ● Express ● MongoDB ● PassportJS
express handlebars mongodb node oauth2 passportjs
Last synced: 11 Oct 2024
https://github.com/goooler/androidoauth2webview
Easy and fast setup of the OAuth2 Authorization Code Grant flow with a WebView for an Android application.
Last synced: 11 Oct 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: 07 Nov 2024
https://github.com/kolosovpetro/secureazureoidc
In this manuscript, we discuss the problem of secure storage and transfer of access tokens between microservices
access-token active-directory azure azure-ad id-token oauth2 oidc open-id-connect refresh-token
Last synced: 11 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/shuppet/p6-oauth2-discord
Raku module for authenticating against Discord's OAuth2 API.
discord discord-api oauth2 perl6 perl6-module raku raku-module
Last synced: 05 Nov 2024
https://github.com/superbalist/laravel-lusitanian-oauth-session-store
A Laravel session storage interface for the lusitanian/oauth library
laravel laravel4 laravel4-package laravel5 laravel5-package oauth-library oauth2 php superbalist
Last synced: 27 Sep 2024
https://github.com/echominds/infohub
"InfoHub: A collaborative platform for writing and sharing articles. Built with Java, Spring Boot, and Google OAuth2." "InfoHub: Веб-платформа для создания и публикации статей. Построено с использованием Java, Spring Boot и Google OAuth2."
community contentmanagement gradle java monolith-architecture oauth2 oauth2-client open-source postgres postgresql postgresql-database spring spring-boot spring-data-jpa spring-mvc spring-security webdevelopment
Last synced: 12 Oct 2024
https://github.com/jhnnsrs/herre
herre is an (asynchronous) oauth2/openid client, that provides sensible defaults for the python ecosystem
async oauth2 oauth2-client openid openid-connect pyqt
Last synced: 20 Oct 2024
https://github.com/joeyism/py-oauth2_facebook_login
Gets OAuth2 access token from Facebook automatically (with webdriver) using requests_oauthlib
chrome chromedriver facebook oauth2 oauth2-access oauth2-facebook-login requests-oauthlib webdriver
Last synced: 07 Nov 2024
https://github.com/gi0baro/ovpn-portal
Build client OpenVPN configurations with OIDC authentication
Last synced: 29 Oct 2024
https://github.com/mahirsalahin/cavs
CUET Anonymous Voting System
alembic fastapi framer-motion nextjs oauth2 postgresql sqlmodel supabase tailwindcss
Last synced: 31 Oct 2024
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: 12 Oct 2024
https://github.com/fci-tu/findit
E-Commerce Project on Blazor and ASP.Net Core with Clean Architecure
asp-net-core back-end blazor clean-architecture efcore front-end linq oauth2 sql-server wasm
Last synced: 23 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/caomeiyouren/wechat-official-helper
一个基于 Hono 实现的云函数版本的微信公众号助手,支持个人非认证公众号的上行登录、用户消息存储等功能,支持 OAuth2.0 登录
hono oauth2 serverless vercel wechat wechat-app wechat-official-account
Last synced: 23 Oct 2024
https://github.com/charlesread/hapi-auth-fb
Hapi JS plugin that allows "plug-and-play" Facebook authentication in Hapi routes.
authentication facebook hapi hapijs oauth2
Last synced: 07 Nov 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/fdeschenes/oauth2-fb-exchange-token-strategy
OAuth2 Strategy for Facebook Long-Lived User Access Tokens
facebook facebook-graph-api facebook-graph-api-login oauth2 oauth2-strategy ruby
Last synced: 21 Oct 2024
https://github.com/nemanjam/next-auth-custom-provider-demo
Custom Next-auth OAuth provider for Square with Prisma and Postgres.
next-auth next-auth-provider nextjs oauth2 postgresql prisma
Last synced: 24 Oct 2024
https://github.com/mrsaints/forward-ext-authz-service
A forward authentication / authorisation (authN) implementation of Envoy External Authorization (ext_authz), built with Contour, and Pomerium in mind.
authentication authorization cloud-native contour envoy ext-authz forward-auth ingress kubernetes oauth2 oidc pomerium proxy
Last synced: 12 Oct 2024
https://github.com/rgl/terraform-keycloak
Keycloak playground
keycloak oauth2 oauth2-client oauth2-server oidc saml saml-service-provider saml2 terraform
Last synced: 25 Oct 2024
https://github.com/banghuazhao/short-video-uploader
Short Video Uploader is a Svelte-based web app that simplifies uploading short videos to YouTube. Future updates will support popular platforms like TikTok, Instagram, and Douyin. Perfect for content creators looking to streamline their workflow across multiple platforms!
css googleapi html javascript nodejs oauth2 shortvideo svelte webapp webapplication youtube-api
Last synced: 13 Oct 2024
https://github.com/codefiesta/OAuthKit
A Swift Package for OAuth 2.0
ios macos oauth2 swift swift-package-manager swiftui visionos
Last synced: 23 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/informaticauco/oauth2-uco
University of Córdoba client provider to the PHP League OAuth2 client
oauth2 oauth2-client php php-library php7
Last synced: 21 Oct 2024
https://github.com/giannivh/oauth-desktop
Open source OAuth2 desktop library for Java.
java java-11 java-module java11 oauth oauth-client oauth2 oauth2-client
Last synced: 12 Oct 2024
https://github.com/openauth-dev/xf-oa-openauth
OpenAuth.dev login and registration for XenForo 2.
oauth oauth2 oauth2-client oauth2-provider openauth php php54 php7 xenforo xenforo-2 xenforo2
Last synced: 28 Sep 2024
https://github.com/clayrisser/trailpack-oauth-server
Trailpack to run OAuth 2 server on Trails application
oauth oauth-server oauth2 oauth2-server trailpack trails trailsjs waterline
Last synced: 28 Oct 2024
https://github.com/rahil-p/passport-discord-token
Passport strategy for authorizing users with Discord access tokens using the OAuth 2.0 API
Last synced: 15 Oct 2024
https://github.com/nasa9084/oauth-example
an example OAuth 2.0 Provider(Server) and Client written in Go
example go golang oauth2 oauth2-client oauth2-provider oauth2-server
Last synced: 26 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/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 Oct 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/binyamin/pkce-gen
Generate code challenge & code verifier for PKCE (zero-dependencies)
Last synced: 29 Oct 2024
https://github.com/chuongmep/revitaddin.auth.example
Demo Example Authentication Autodesk Account Revit Add-in Use Autodesk Platform Services
aps autodesk forge oauth2 revit-addin revit-api
Last synced: 14 Oct 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/liukun-lk/omniauth-dingtalk
OmniAuth strategy for DingTalk.
dingtalk oauth2 omniauth-dingtalk omniauth-strategy rails ruby
Last synced: 31 Oct 2024
https://github.com/mzogheib/quoll
Visualise your personal data all in one place!
express google-maps life-tracking monorepo nodejs oauth2 react redux yarn
Last synced: 30 Oct 2024
https://github.com/alvarovasconcelos/flutter_oauth2_client
Universal flutter oauth2 client
Last synced: 15 Oct 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/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/chrislaskey/oauth2_github
A GitHub OAuth2 Provider for Elixir
authentication elixir github oauth2
Last synced: 15 Oct 2024
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/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/alexmasterov/oauth2-stackexchange
StackExchange.com Provider for the OAuth 2.0 Client
league-oauth2 oauth2 oauth2-provider oauth2-stackexchange
Last synced: 07 Nov 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/qdequippe/oauth2-symfony-connect
SymfonyConnect OAuth 2.0 Client Provider for The PHP League OAuth2-Client
Last synced: 28 Oct 2024
https://github.com/rk4bir/microservice-boilerplate
Django based microservice architecture with oauth2 🔋🌟
authentication authorization-code-flow authorization-server django django-cors-headers django-oauth-toolkit django-rest-framework jwt jwt-authentication microservice microservices microservices-architecture nuxt oauth2 python python-microservices resource-server vue vuex
Last synced: 14 Oct 2024
https://github.com/richardd3ng/coaster-client
Coaster - Music Map
expo-cli geolocation graphql-client oauth2 react-native react-native-maps react-query redux spotify-api supercluster ui-kitten
Last synced: 11 Oct 2024
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/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: 17 Oct 2024
https://github.com/borodiychuk/ueberauth_foursquare
Foursquare OAuth2 Strategy for Überauth
elixir foursquare foursquare-oauth2-strategy oauth2
Last synced: 11 Oct 2024
https://github.com/trallnag/token2go-server
Augmentation to auth schemas that provides access to secrets.
Last synced: 28 Oct 2024
https://github.com/ds5105119/blogapi
DRF 블로그 백엔드
boto3 django django-rest-framework elasticsearch oauth2 postgresql
Last synced: 11 Oct 2024
https://github.com/mcicolella/spring-boot-microservices
Raccolta di esercitazioni relative ai microservizi in Java con Spring Boot
eureka-server hystrix hystrix-dashboard java microservices netflix-eureka oauth2 oauth2-server open-source spring-boot spring-cloud
Last synced: 13 Oct 2024
https://github.com/mmikhail2001/team_chat
ВКРБ МГТУ ИУ6. Корпоративный мессенджер. SSO, треды, реакции, групповая политика, интеграция с Gitlab.
gitlab golang keycloak oauth2 react typescript webhook websocket
Last synced: 07 Nov 2024
https://github.com/coreysutphin/sharecoin
blockchain erc20-tokens flask metamask oauth2 solidity web3js
Last synced: 11 Oct 2024
https://github.com/mentos1386/zdravko
Self-Hosted multi region health check service
flyio golang healthcheck k6 oauth2 status-page temporal
Last synced: 11 Oct 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/frckbrice/whatsapp-clone-fe
next14 oauth2 supabase-auth supabase-db supabase-js supabase-storage tailwindcss
Last synced: 11 Oct 2024
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/richllew182/shuffle-showdown
Shuffle Showdown is an interactive quiz application built using Node.js, Express, and EJS for dynamic content rendering. The application utilizes Spotify's OAuth to access a user's liked songs and generate a fun 10-round quiz based on those tracks.
Last synced: 29 Oct 2024
https://github.com/v-kolesnikov/omniauth-amplifr
Omniauth OAuth2 middleware for Amplifr.com
Last synced: 12 Oct 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: 14 Oct 2024
https://github.com/malopolese/nestjs-oauth2-google-example
Example of the implementation of google oauth2 with NestJs
google nestjs oauth2 sqllite3 typescript
Last synced: 01 Nov 2024
https://github.com/strehle/spring-openid-client
Spring Security OpenID client implementation (demo use case)
oauth2 oidc spring spring-boot uaa uaa-client
Last synced: 15 Oct 2024
https://github.com/abhishektiwari/axioms-express-js
Axioms Javascript client for Express. Secure your Express APIs using Axioms authentication and authorization.
access-token api api-security authentication authorization axioms express-js oauth2 openid openid-connect
Last synced: 01 Nov 2024
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: 14 Oct 2024
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: 13 Oct 2024
https://github.com/venkatshukla/perl
Perl Master
code how-to howto oauth2 perl perl-script perl-scripts perl5 request sample-code script
Last synced: 12 Oct 2024
https://github.com/danrvp/oauth-php
Library for OAuth 1 and OAuth 2 workflows.
autoload composer-package oauth oauth1 oauth2 php php-library php5 php7 php8
Last synced: 12 Oct 2024
https://github.com/albinotonnina/deck-secure-delegated-access-with-openid-connect
Deck for overview of OIDC
deck oauth2 oidc openid-connect presentation presentation-slides
Last synced: 13 Oct 2024
https://github.com/zero88/zero-oauth
Simple OAuth libraries for client and server integration
java java-8 java10 oauth1 oauth1-client oauth1-server oauth2 oauth2-client oauth2-server openid-client openid-connect openid-server
Last synced: 30 Oct 2024
https://github.com/danilobuerger/oauth2
OAuth 2.0 server implementation written in Go
Last synced: 13 Oct 2024
https://github.com/interactive-maps/osm-get-oauth2-token
This tool allows you to obtain the bearer access token needed to perform most openstreetmap api requests authorised by the oAuth2 standard.
oauth2 oauth2-authentication openstreetmap openstreetmap-api token
Last synced: 12 Oct 2024
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/rizkimufrizal/oauth2-hmac
apache-cassandra hateoas hmac-sha512 jwt kotlin oauth2 redis
Last synced: 12 Oct 2024