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-11 00:16:51 UTC
- JSON Representation
https://github.com/ras0q/traq-oauth2
traq-oauth2 provides support for OAuth2 authentication in traQ
Last synced: 05 Nov 2024
https://github.com/tanaikech/getcode
This is a Golang library to automatically get an authorization code for retrieving access token using OAuth2.
authoring-tool go-lib go-library golang oauth2
Last synced: 11 Nov 2024
https://github.com/dryewo/fahrscheine-bitte
Clojure library for checking OAuth2 access tokens
access-token api clojure compojure oauth2 security swagger1st
Last synced: 09 Nov 2024
https://github.com/sue445/omniauth-chatwork
OmniAuth strategy for ChatWork
chatwork gem oauth2 omniauth omniauth-strategy
Last synced: 27 Nov 2024
https://github.com/worteks/yii2auth-oidc
OIDC connector for yii2-authclient
oauth2 oidc oidc-client openid-connect openidconnect yii2 yii2-extension
Last synced: 27 Oct 2024
https://github.com/dtinth/eventpop-ticket-gateway
A gateway that lets Eventpop ticket holders authenticate themselves
Last synced: 23 Nov 2024
https://github.com/szymonpoltorak/social-app
Social media application as a individual academic project continued in my free time using Angular and Spring Boot.
angular docker hibernate java jwt-bearer-tokens maven ngx-markdown oauth2 oidc spring-boot spring-security typescript
Last synced: 15 Dec 2024
https://github.com/netsells/passputter
Easily authenticate using OAuth 2.0 client/password grants in Dart/Flutter.
Last synced: 08 Dec 2024
https://github.com/math-ferreira/calendar-alexa-quarkus
Project to study the way to develop using Quarkus framework and its libs to build web services. Along with it, was possible to understand how to integrate with google services, in this case Google Calendar
alexa api backend calendar google google-calendar heroku heroku-deployment kotlin oauth2 postgresql quarkus
Last synced: 13 Nov 2024
https://github.com/fusionauth/fusionauth-spring-security
FusionAuth OpenID Connect Library for Spring Security
fusionauth oauth2 open-id-connect spring-boot spring-security-oauth2 spring-security-openid
Last synced: 05 Nov 2024
https://github.com/oddityyyy/geekmall
Microservice architecture e-commerce project. 大型微服务架构电商项目
docker elasticsearch mybatis-plus mysql nacos nginx ngrok oauth2 openfeign oss rabbitmq redis redisson sentinel sleuth-zipkin spring-boot springcache springcloud-gateway springsession vue
Last synced: 14 Nov 2024
https://github.com/authentiqid/omniauth-authentiq
OmniAuth strategy for authenticating with Authentiq ID apps (iOS, Android). Supports OpenID Connect.
authentiq oauth2 oidc omniauth openid-connect rails strategy
Last synced: 31 Oct 2024
https://github.com/alexellis/monzo-get-token
Golang example project for requesting / retrieving a Monzo API token
Last synced: 14 Dec 2024
https://github.com/sjefvanleeuwen/identity-server
Docker images for identity server 4, an OpenID Connect and OAuth 2.0 Framework for ASP.NET Core
docker identityserver identityserver4 oauth oauth2 oauth2-authentication oauth2-provider
Last synced: 26 Oct 2024
https://github.com/luisenmarroquin/spotify-sync
Playback history backup cronjob on self-hosted MongoDB
bootstrap cookies css express handlebars html javascript jquery js mongo mongoose node npm oauth2 spotify spotify-playback-history standard sync ts typescript
Last synced: 05 Nov 2024
https://github.com/curityio/openid-client-ios-appauth
OpenID Connect iOS integration in a SwiftUI App using the AppAuth pattern
appauth code-example ios mobile oauth2 openid-connect
Last synced: 03 Dec 2024
https://github.com/jeff-tian/keycloak-springboot
Demo app for integrating Keycloak into Java Spring Boot Application.
java keycloak oauth2 spring-boot
Last synced: 15 Nov 2024
https://github.com/gultavo/katowice-2014-bot-searcher
Find cheap skins with rare Katowice 2014 stickers.
bot cs2 discord katowice oauth2 selenium-python selenium-webdriver steam webdriver-manager webscraping
Last synced: 01 Nov 2024
https://github.com/v5tech/spring-boot-oauth2-jdbc-simple
oauth2 spring-boot-oauth2-jdbc-example
Last synced: 25 Oct 2024
https://github.com/alexismaking/notion-oauth-demo
This is a example of how to use the Notion API to authenticate a user and fetch their data, ready to be deployed to Vercel.
Last synced: 12 Oct 2024
https://github.com/revolunet/oauth2-proxy-keycloak-demo
Sample setup for oauth2-proxy + keycloak
docker-compose keycloak oauth2
Last synced: 09 Nov 2024
https://github.com/hatappo/netlifycms-oauth-server
Netlify CMS - GitHub Backend OAuth2 server for Firebase Functions. It's written in Clojurescript / Node.js / Express
clojurescript firebase-functions netlify-cms netlifycms oauth2 shadow-cljs
Last synced: 29 Nov 2024
https://github.com/lesterrry/mosru
Mos.ru OAuth & api provider library for Ruby
collaborate github gosuslugi login mos-ru oauth oauth2 proof-of-concept reverse-engineering student-vscode termius
Last synced: 10 Nov 2024
https://github.com/shivabhusal/trending
A Ruby on Rails based web app to find tweets on topics of your choice.
oauth2 rails ruby trends twitter twitter-api
Last synced: 01 Dec 2024
https://github.com/schbenedikt/text-editor
A text editor programmed with Python and PyQt5 with integration to Microsoft Word and Upload-System to Github.
api code-editor editor github-api github-upload oauth2 pyqt5 pyqt5-desktop-application python text text-editor upload-file-via-schbenedikt-s-text-editor word
Last synced: 11 Dec 2024
https://github.com/vhnegrisoli/cadeira-livre-empresa-api
Back-end do aplicativo mobile Cadeira Livre Empresa com Java 11, Spring Boot, PostgreSQL e OAuth2
api-rest checkstyle docker docker-compose java11 junit5 mockito oauth2 postgresql querydsl rabbitmq redis spring-boot spring-cloud spring-data-jpa spring-security-oauth2 swagger testes-automatizados
Last synced: 10 Jan 2025
https://github.com/horothesun/google-sheets-cell-update-script
Bash script for Google Sheets cell update with OAuth 2.0.
bash bash-script bash-scripting curl google-oauth2 google-sheets google-sheets-api google-sheets-api-v4 jq oauth2
Last synced: 04 Jan 2025
https://github.com/oliverschloebe/oauth2-rbtv
Rocket Beans TV Provider for OAuth 2.0 Client
authorisation authorization client oauth oauth2 oauth2-provider rbtv
Last synced: 10 Dec 2024
https://github.com/bookofgreg/doorkeeper-jwt-test
Doorkeeper + Devise + JWT
devise doorkeeper jwt oauth2 oauth2-server
Last synced: 26 Dec 2024
https://github.com/miniorangedev/oauth-laravel-free
Laravel OAuth Single Sign On Solution. Make your Laravel application as OAuth Client using this plugin. Laravel end users can login into Laravel application using their OAuth Provider / Server credentials.
authentication laravel oauth oauth2 openid openid-connect single-sign-on sso
Last synced: 12 Dec 2024
https://github.com/digillect/aspnetcoreoauthproviders
OAuth 2.0 authentication providers for ASP.NET Core.
aspnetcore authentication oauth2
Last synced: 23 Dec 2024
https://github.com/andrew-boutin/dndtextapi
REST API for a DnD style text adventure site with Google authentication.
docker docker-compose golang mock-server oauth2 postgresql rest-api
Last synced: 12 Dec 2024
https://github.com/raulpe7eira/course-rocketseat-elixir
ignite - trilha elixir from rocketseat by Rafael Camarda
bypass credo ecto elixir ex-machina excoveralls genserver guardian ignite ignite-elixir jwt logger mox oauth2 otp phoenix rocketseat scheduler supervisor tesla
Last synced: 19 Dec 2024
https://github.com/rishabh3562/onestream
OneStream: Simplifying video management with secure authentication, AWS S3 storage, and YouTube API integration. Effortlessly create, edit, and distribute content across platforms.
api approuter appwrite aws awss3 awssdk contentmanagement javascript nextjs nextjs14 oauth2 youtubeapiv3
Last synced: 23 Dec 2024
https://github.com/gabor-boros/go-oauth2-arangodb
ArangoDB storage for OAuth 2.0.
Last synced: 18 Dec 2024
https://github.com/clxrityy/aiccord
An AI Discord bot
ai axios discord discord-bot discord-js discord-oauth2 express oauth2 openai
Last synced: 29 Nov 2024
https://github.com/szgabsz91/oauth2-authorization-proxy-server-spring-boot
Library for easily securing REST API endpoints in a Spring Boot applications using the reactive Spring WebFlux stack
facebook google oauth2 security spring-boot
Last synced: 17 Nov 2024
https://github.com/nguynthuhigh/sso-pointer
This is a Single Sign-On (SSO) service built using the NestJS framework, provide security and seamless user login across multiple applications
mongodb nestjs nodejs oauth2 sso sso-authentication
Last synced: 28 Oct 2024
https://github.com/nullscreen/yt-auth
Authenticate users with their Google account
authentication gem google oauth2 rails youtube
Last synced: 14 Oct 2024
https://github.com/ikemtz/pubeler
A utility to post data contained in flat files to RESTful apis.
auth0 device-workflow flat-files oauth2
Last synced: 23 Oct 2024
https://github.com/cepr0/sb-oauth2-mfa-demo
Spring Boot application with OAuth2 and multi-factor authentication
mfa oauth2 otp spring-boot two-factor-authentication
Last synced: 17 Nov 2024
https://github.com/onatm/heimdall
Implicit OpenID Connect (OIDC) and OAuth 2.0 Provider with opinionated identity management
identity-management implicit-flow nodejs oauth2 oauth2-provider oidc oidc-provider
Last synced: 21 Dec 2024
https://github.com/mtumilowicz/scala-cats-tagless-final-http4s-middleware-workshop
Introduction to tagless final with cats and to http4s middleware.
authorization cats cats-effect cats-effect-3 functional-programming http4s http4s-jwt oauth2 oauth2-authentication oauth2-client pure-functional tagless-final workshop workshop-materials workshops
Last synced: 04 Jan 2025
https://github.com/samanyougarg/rest-api-example
Example API in Flask that follows REST API Best Practices.
api flask oauth2 openapi-specification python rest rest-api swagger
Last synced: 26 Oct 2024
https://github.com/gatecloud/gatecloud-boilerplate
Open Source RESTful API Gateway Boilerplate written in Go - Go语言开源RESTful API网关脚手架
auth0 boilerplate cache go golang middleware oauth2
Last synced: 06 Dec 2024
https://github.com/brunocarvalhodearaujo/js-oauth2
OAuth2 authentication module written in vanilla ES6
angular browserify javascript nodejs oauth2 react react-native webpack
Last synced: 28 Oct 2024
https://github.com/jpalumickas/node-oauth2-server-grant-type-apple
Apple login grant type for node oauth2-server
apple hacktoberfest node nodejs oauth oauth2 oauth2-server
Last synced: 21 Oct 2024
https://github.com/jpalumickas/node-oauth2-server-grant-type-facebook
facebook node nodejs oauth oauth2 oauth2-server
Last synced: 21 Oct 2024
https://github.com/rubenrivera/demo-eleventy-serverless-oauth
eleventy javascript netlify nodejs nunjucks oauth2
Last synced: 14 Oct 2024
https://github.com/evillord666/techdemo
Spring Boot Example web application with Data Access Layer and 3 types of Authorization including OAuth2 from OpenAm
basic-auth dal keycloak-example oauth2 openam-example openam-oauth2 repository-pattern spring-boot-2 spring-boot-application spring-boot-example spring-boot-security-oauth2
Last synced: 07 Dec 2024
https://github.com/stratedge/visa
A complimentary extension of the official Laravel Passport package.
laravel laravel-5-package laravel-passport oauth2 passport php php7
Last synced: 15 Nov 2024
https://github.com/stephane-klein/sveltekit-gitlab-oauth2-poc
Svelte passport OAuth GitLab POC
gitlab learn-in-public oauth2 proof-of-concept svelte sveltekit
Last synced: 29 Nov 2024
https://github.com/michael811125/thirdpartyweblogin
web第三方登入的js方法封裝
facebook-login google-login oauth2 third-party-login thirdparty thirdpartylogin web-login weblogin
Last synced: 21 Dec 2024
https://github.com/geekzter/azure-active-directory-client
Demonstrates the use of device code sign in from PowerShell script
azure-active-directory azure-devops oauth2 powershell terraform
Last synced: 18 Nov 2024
https://github.com/joeyism/py-oauth2_google_login
Gets OAuth2 access token from Google/YouTube automatically using requests_oauthlib
google oauth2 oauth2-access requests-oauthlib webdriver youtube
Last synced: 29 Dec 2024
https://github.com/oktadev/okta-node-client-credentials-flow-example
Node API with OAuth 2.0 Client Credentials Flow using Okta
api api-client client-credentials expressjs nodejs oauth2
Last synced: 28 Oct 2024
https://github.com/bragner/Spotify-Player-Bot
Spotify Player Bot integrates Bot Framework v4 with Spotify Web Api.
adaptive-cards bot-framework csharp csharp-code dotnet-core oauth2 spotify spotify-web-api
Last synced: 18 Nov 2024
https://github.com/int128/oauth2-github-app
Go package for authenticating with GitHub App Installation token, interoperable with golang.org/x/oauth2 package
Last synced: 27 Oct 2024
https://github.com/phogolabs/terraform-provider-sendgrid
A package contains a useful Terraform Providers
hydra oauth2 terraform-provider
Last synced: 23 Nov 2024
https://github.com/saahilanande/backend-mtrs
This repository contains the backend of the Movie Theater Reservation System. MTRS is a project to buy tickets and book seats for films in various theaters. Spring boot + Java + Postgres+ spring security + Oauth2.0 + JPA
activemq heroku java11 jpa junit5 jwt log4j2 maven mockito-junit oauth2 postgresql springboot3 springsecurity
Last synced: 13 Oct 2024
https://github.com/fvilarinho/akamai-siem-connector
This application provides a reliable and scalable way to collect Akamai Security Events (WAF, DDoS, BOT, etc.) and easily store it into different analytics platforms.
akamai devops java kafka kubernetes linode mosquitto-mqtt-broker nginx nodejs oauth2 opensearch siem terraform
Last synced: 27 Oct 2024
https://github.com/danielwagn3r/openid-workshop
Authentifizierung mit OpenID Connect & OAuth 2.0
authentication authorization csharp jwt node oauth2 oidc openid-connect security webapi webapp
Last synced: 14 Dec 2024
https://github.com/matthewhartstonge/pkce
A specification compliant implementation of RFC7636 - "Proof Key for Code Exchange (PKCE)" for Go.
code-flow-pkce go go-module golang oauth2 oidc pkce
Last synced: 21 Dec 2024
https://github.com/d-band/auth-center
auth center with OAuth 2.0 & TOTP
koa koa-orm koa-view koa2 oauth oauth2 oauth2-server totp
Last synced: 24 Nov 2024
https://github.com/jferrl/go-githubauth
Go package that provides utilities for GitHub authentication
github github-authentication go oauth2
Last synced: 18 Nov 2024
https://github.com/nainarazz/gourmetic
Have you ever run out of ideas on what to cook on your next meal? Gourmetic is a simple food recipe app that can help you find a recipe for your next meal.
auth0 codegen cooking express graphql mongodb monorepo nextjs oauth2 progressive-web-app react responsive-design styled-components typescript
Last synced: 04 Nov 2024
https://github.com/aquiseb/graphql-go-auth
Easy authentication package for https://github.com/graph-gophers/graphql-go
authentication golang graphql oauth2
Last synced: 23 Dec 2024
https://github.com/dongju-na/nadry
여행
h2-database jpa-hibernate korea mariadb-database nadry oauth2 spirng spring-boot spring-security-jwt vue yml
Last synced: 13 Oct 2024
https://github.com/sg-milad/remymind
reminder login with google Oaouth 2
nestjs oauth2 passportjs postgres redis typeorm
Last synced: 19 Nov 2024
https://github.com/micahsuomi/mypixx
A social media art sharing app built with MERN Stack
expressjs googleauth jsonwebtokens mongodb nodejs oauth2 react redux redux-saga sass sendgrid
Last synced: 11 Oct 2024
https://github.com/MiraiSubject/cosette-lite
Cybernetically verify players for your tournament and join them to your tournament Discord server securely!
discord docker fastify oauth2 osu osu-api-v2 svelte sveltekit tournament turborepo typescript
Last synced: 07 Nov 2024
https://github.com/abestanis/txoauth2
OAuth2 server implementation for twisted
oauth2 oauth2-provider oauth2-server protected-resources python python2 python3 twisted
Last synced: 11 Jan 2025
https://github.com/linx-software/linx-oauth2-token-service
Server-side Linx application to manage the secure generation, storage and retrieval of access tokens.
github-api google-cloud-apis low-code-development-platform msgraph-api oauth2 oauth2-authorization oauth2-server salesforce-api
Last synced: 25 Nov 2024
https://github.com/jinhucheung/omniauth-etencent
Omniauth strategy for Tencent Marketing
marketing oauth2 omniauth qq ruby tencent tencent-api
Last synced: 03 Dec 2024
https://github.com/jinhucheung/omniauth-ekuaishou
Omniauth strategy for Kuaishou Marketing
kuaishou kuaishou-api oauth2 omniauth ruby
Last synced: 03 Dec 2024
https://github.com/thundr67/velocity
A High Performance Server
go go-micro golang jwt microservices oauth oauth-2 oauth2 server
Last synced: 24 Nov 2024
https://github.com/ym1085/springboot-ecommerce-system
Ecommerce system with spring boot
amazon jpa jwt mybatis mysql oauth2 redis spring-security springboot
Last synced: 22 Nov 2024
https://github.com/nicolasparada/go-oauth2-client-short
Simple oauth2 client with Go
oauth2 oauth2-client social-login
Last synced: 07 Jan 2025
https://github.com/shanathvemula/test_oauth2
This repository provides a succinct overview of implementing OAuth2 authentication within Django, emphasizing its seamless integration with the User, Group, Permission, and ContentTypes APIs.
authentication django django-admin django-application django-framework django-oauth-toolkit django-project django-rest-framework djangorestframework oauth2 oauth2-server openid-provider openid-server permissions python python3 rest rest-api restful-api roles
Last synced: 10 Oct 2024
https://github.com/paulveillard/cybersecurity-oauth
An ongoing & curated collection of awesome software best practices and techniques, libraries and frameworks, E-books and videos, websites, blog posts, links to github Repositories, technical guidelines and important resources about OAuth 2.0 and OpenID Connect in Cybersecurity.
idp oauth-client oauth2 oauth2-authentication oauth2-client oauth2-provider oauth2-proxy oauth2-server saml2 sdp-migration
Last synced: 07 Dec 2024
https://github.com/ollionorg/google-oauth2-token
🔐 Command-line tool to generate OAuth2 tokens for Google Workspace using a service account.
gcp google google-workspace oauth2 oauth2-authentication service-account token
Last synced: 06 Nov 2024
https://github.com/laredoza/singlesignonapi
The Api used by the Single Sign-on UI to manage an Identity4 Server
administration auth dotnetcore identityserver4 oauth2 openid
Last synced: 01 Dec 2024
https://github.com/socialiteproviders/auth0
[READ ONLY] Subtree split of the SocialiteProviders/Auth0 Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
Last synced: 11 Oct 2024
https://github.com/surfoo/oauth2-geocaching
Geocaching Provider for OAuth 2.0 Client
api geocaching groundspeak oauth2 rest rest-api
Last synced: 27 Oct 2024
https://github.com/egnuez/sso-oauth2
Single Sign On using oAuth2 & JWT
django oauth2 python3 single-sign-on sso
Last synced: 31 Dec 2024
https://github.com/sumocoders/teamleader-oauth2
PHP Teamleader oauth2 package to connect with Teamleader API (https://developer.teamleader.eu/)
Last synced: 23 Nov 2024
https://github.com/vineethkrishnan/laravel-kit-with-oauth
Laravel starter kit forked from https://github.com/brunogaspar/laravel-starter-kit and bundled with hybrid auth
laravel laravel-4-starter oauth2 php
Last synced: 02 Dec 2024
https://github.com/defless/oauth-2.1-example
OAuth 2.1 integration with fastify API
api-rest fastify oauth2 pkce pkce-flow pkce-oauth third-party
Last synced: 26 Oct 2024
https://github.com/hanabix/akka-stream-oauth2
Some useful graph shapes of akka-stream for OAuth2
Last synced: 05 Nov 2024