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-06 00:21:46 UTC
- JSON Representation
https://github.com/j5ik2o/sw4jj
Simple scala Wrapper For Java-Jwt is sw4jj
java-jwt jwt oauth2 scala scala-wrapper
Last synced: 08 Nov 2024
https://github.com/kumuluz/kumuluzee-security
KumuluzEE Security extension for easy integration with OAuth2/OpenID identity and access management providers.
cloud-native java javaee kumuluzee microservices oauth2 openid-connect security
Last synced: 05 Nov 2024
https://github.com/opusvl/prosody-bundle
A docker container set that provides a prosody XMPP service with LDAP authentication and user registration via Keycloak. Also with a movim instance for client access.
docker-compose jabber keycloak movim oauth2 openidc openldap prosody prosody-im xmpp xmpp-server
Last synced: 19 Nov 2024
https://github.com/joho1968/cloudbridge-mattermost
Provides Mattermost 5-9 integration for WordPress 5/6.
mattermost mattermost-bot oauth2 php php74 php81 wordpress wordpress-development wordpress-hardening wordpress-plugin wordpress-security wordpress5 wordpress59 wordpress60 wordpress65
Last synced: 12 Oct 2024
https://github.com/zachwinter/spotify-auth-express
Plug-and-play Spotify OAUTH flow for Express.
javascript nodejs oauth2 spotify spotify-api
Last synced: 27 Oct 2024
https://github.com/cleilsonandrade/dscommerce-api
DSCommerce API é uma API robusta e versátil que atende às necessidades tanto de administradores quanto de clientes, para o gerenciamento de um sistema comercial. Oferece recursos como autenticação de usuário, perfis de usuário, gerenciamento de produtos com categorias, geração de ordem de compra e consulta. Utilizado o framework o Spring.
api backend commerce e-commerce h2-database java model-domain mysql oauth2 rsa-algorithm spring sql
Last synced: 10 Nov 2024
https://github.com/curityio/oauth-agent-kotlin-spring-fapi
A Kotlin OAuth Agent, providing financial-grade API driven OpenID Connect for SPAs
financial-grade oauth-agent oauth2 openid-connect spa spring-boot token-handler
Last synced: 03 Dec 2024
https://github.com/jeff-tian/egg-passport-weapp
Wechat mini program passport plugin for egg
authentication egg egg-passport egg-plugin oauth2 passport wechat wechat-mini-program
Last synced: 15 Nov 2024
https://github.com/raggesilver/tasks.app
Tasks.app — A Trello alternative
drizzle-orm nuxt3 oauth2 postgresql typescript unocss vue3
Last synced: 19 Dec 2024
https://github.com/neo-ciber94/animelist
MyAnimeList API utilities
anime api api-client authorization monorepo myanimelist myanimelist-api nextjs oauth2 react svelte sveltekit typescript
Last synced: 28 Oct 2024
https://github.com/ungdev/discord_bot_firewall
Bot discord pour l'enseignement à distance à l'université : amphis virtuels, gestion automatique des rôles et des salons discord, authentification, ...
authentification bot bot-discord collaboration cours discord distance distanciel enseignant enseignants enseignement etudiant etudiants fac faculte nodejs oauth2 roles universite vocal
Last synced: 05 Nov 2024
https://github.com/erayaydin/microservice-laravel
Microservice Architecture for Laravel
kafka laravel laravel-microservice oauth2 zookeeper
Last synced: 14 Oct 2024
https://github.com/OpusVL/prosody-bundle
A docker container set that provides a prosody XMPP service with LDAP authentication and user registration via Keycloak. Also with a movim instance for client access.
docker-compose jabber keycloak movim oauth2 openidc openldap prosody prosody-im xmpp xmpp-server
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: 19 Nov 2024
https://github.com/city-of-helsinki/tunnistamo
City of Helsinki single sign-on service
django-rest-framework jwt oauth2 openid-connect python single-sign-on
Last synced: 18 Nov 2024
https://github.com/grails/grails-spring-security-oauth2
Spring security Oauth Grails 3 plugin
grails grails-plugins oauth2 spring-security
Last synced: 11 Nov 2024
https://github.com/ivandotv/grant-server
This module is a packaged Grant OAuth proxy server. That means that you can just install this package and run grant-serve to have a proxy OAuth server running. Docker image is also available.
docker-image oauth oauth2 oauth2-server proxy proxy-oauth-server
Last synced: 14 Nov 2024
https://github.com/curityio/ios-haapi-demo-app
An OpenID Connect iOS demo app using the HAAPI SDK
code-example haapi ios mobile oauth2 openid-connect
Last synced: 03 Dec 2024
https://github.com/utilitywarehouse/ssh-key-manager
Allows users to set their ssh key against their google user account + sync user/group/key map in s3
google infrastructure kubernetes oauth2 uw-dep-alpine uw-dep-go uw-owner-system
Last synced: 27 Dec 2024
https://github.com/jwilsson/php-oauth2-client
A modern OAuth2 client library.
Last synced: 28 Oct 2024
https://github.com/arcanjoaq/keycloak-authentication-service
OAuth2 Authentication Service using JBoss Keycloak + Legacy Authentication SPI using EJB 3 and JPA 2 + Oracle DB Support via SPI.
authentication docker docker-compose ejb3 golang gradle hibernate java12 jboss jpa keycloak keycloak-server keycloak-spi legacy-authentication-spi legacy-database nodejs oauth2 oracle-11g python3
Last synced: 13 Nov 2024
https://github.com/hasan-kilici/full-stack-w2g
W2G, arkadaşlarınızla birlikte çevrimiçi video izlemek için geliştirilmiş bir uygulamadır. GoFiber ve SvelteKit kullanılarak oluşturulmuştur.
argon2id discord discord-oauth2 fastify gofiber golang jwt oauth2 puppeteer sha256 skeletonui snowflake sqlite sveltekit websocket
Last synced: 10 Nov 2024
https://github.com/jdelaune/oauth2-client-bundle
Symfony 2-4 OAuth2 Client Bundle
oauth2 oauth2-client symfony symfony2 symfony3 symfony4
Last synced: 13 Oct 2024
https://github.com/darrarski/swift-dropbox-client
Basic Dropbox HTTP API client that does not depend on Dropbox's SDK
cloud-file-system cloud-files dropbox dropbox-api dropbox-client oauth2 swift swift-package-manager
Last synced: 11 Nov 2024
https://github.com/parikshit223933/comspace-express
A Social media Web Website Hosted on AWS made by using Node, Express, MongoDB
expressjs jwt jwt-authentication jwt-token local-strategy mongodb mongodb-database mongoose mongoosejs nodejs oauth2 passport passportjs
Last synced: 06 Dec 2024
https://github.com/startz/oauth2-etsy
StartZ oauth2-etsy compatible League of PHP OAuth2
authorization etsy oauth2 oauth2-client openapi package php8
Last synced: 13 Oct 2024
https://github.com/justsml/oauth-code-along
Express, OAuth, Passport example project & live code-along.
express oauth2 passport passport-jwt passportjs
Last synced: 28 Oct 2024
https://github.com/jacobcoffee/byte
The Discord bot built for developers
discord-bot discord-py github-api github-app htmx jinja2 litestar litestar-api nodejs oauth2 vite
Last synced: 06 Jan 2025
https://github.com/prrvchr/OAuth2OOo
OAuth2.0 protocol for LibreOffice
libreoffice libreoffice-extension oauth2 oauth2-client openoffice openoffice-extension
Last synced: 06 Dec 2024
https://github.com/wissance/ferrum
Simple Go OpenId authorization server with Keycloak compatible API
authorization authorization-server authorization-tokens golang golang-application golang-library gorilla-mux identity identity-management jwt-authentication jwt-token keycloak keyxloak-server oauth2 oauth2-server openid-connect openid-server programming-tutorial user-management
Last synced: 17 Dec 2024
https://github.com/joduplessis/oauth
NextJS boilerplate template for connecting Google Drive via OAuth & navigating files. 🔐
api google-cloud-platform google-drive-api knex nextjs oauth2 postgresql react
Last synced: 26 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/intricate/keycloak-twitch
Keycloak identity provider for Twitch.
java keycloak keycloak-provider keycloak-spi oauth2 oidc openid-connect twitch
Last synced: 18 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/xdevplatform/cat-pics
Resources for Tweeting cat pictures.
cats flask oauth2 the-cat-api tweet twitterapi-v2
Last synced: 05 Nov 2024
https://github.com/toilal/auth-toolbox
The developer toolbox for HTTP Client Authentication.
adapters authentication axios client http interceptors jwt oauth2 openid
Last synced: 20 Nov 2024
https://github.com/passageidentity/passage-android
Passage for Android - Add native passwordless authentication to your Android app with Passage by 1Password
1password android authentication biometrics ciam identity kotlin magic-links oauth2 oidc otp passage passage-sdk passkey-complete passkey-flex passkey-ready passkeys passwordless webauthn
Last synced: 20 Nov 2024
https://github.com/qct/spring-boot-examples
demonstrate spring boot features, showing how to.
data-jpa flyway jacoco jaxrs kafka mybatis oauth2 profile rabbitmq restful rocketmq spring-boot spring-boot-examples state-machine swagger
Last synced: 13 Oct 2024
https://github.com/kshitijrajsharma/osm-login-python
Library to provide osm login oauth2.0 exchange to python projects
Last synced: 13 Oct 2024
https://github.com/doamaral/postman-imgur
Using Postman with Oauth2 and refreshing its token automatically using pre-request scripts
api dynamic-variables htmlextra oauth2 postman rest testing
Last synced: 15 Nov 2024
https://github.com/passageidentity/passage-swift
Passkey Complete for Apple Platforms - Go completely passwordless with a standalone auth solution in your Swift apps with Passage by 1Password
1password apple authentication biometrics ciam ios macos magic-links native-passkeys oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless swift tvos webauthn
Last synced: 20 Nov 2024
https://github.com/priontoabdullah/anushilon-virtual-science-lab
🖼️ Anushilon - virtual science lab with interactive simulations 📺🔬 built with React, Redux, Tailwind, Node, Express, MongoDB, Mongoose etc. 🧪 🖥️ Visit at https://anushilon-bd.web.app/ 🎥 ❤️
ajax education express firebase mongodb mongoose node oauth2 react redux rest-api tailwind
Last synced: 13 Nov 2024
https://github.com/tugascript/graphql-oauth
GraphQL Local OAuth with Rust
graphql microservice oauth2 rust
Last synced: 20 Nov 2024
https://github.com/stevelr/wasm-service-oauth
Use OAuth with Cloudflare Workers
oauth oauth2 wasm wasm-service workers
Last synced: 16 Nov 2024
https://github.com/hhimanshu/google-oauth2-jwt-secure-api
Demonstrates how to write secure Web Applications using Google Oauth2 on client side and securing protected resources with JWT based token
full-stack google jwt oauth2 security spring-boot webapp
Last synced: 12 Nov 2024
https://github.com/tada5hi/hapic
A tiny & simple fetch based http client with a collection of different presets.
api api-client client fetch fetch-api harbor harbor-client http oauth2 oauth2-client rest vault vault-client
Last synced: 27 Oct 2024
https://github.com/collective/volto-authomatic
Social Login for Plone sites
oauth2 plone volto volto-addon
Last synced: 11 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/technetos/heatshield
An OAuth2.0 Bearer token provider
diesel oauth2 postgresql rocket rust webservice
Last synced: 07 Nov 2024
https://github.com/jaddison/django-simple-socialauth
Django social account authentication app based on requests-oauthlib.
authentication django login oauth oauth1 oauth2 registration simple social
Last synced: 11 Oct 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/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/ssofy/php-sdk
SSOfy PHP SDK
oauth2 oauth2-client oauth2-server php sdk single-sign-on single-sign-out sso sso-authentication sso-login ssofy
Last synced: 14 Nov 2024
https://github.com/autom8ter/openid
Complete OpenID Connect http handlers
golang oauth2 open-id openid-connect
Last synced: 07 Nov 2024
https://github.com/adsonnovaes/gameplay
Uma aplicação para auxiliar na organização das suas jogatinas. Conectando você aos seus amigos e comunidade no Discord.
axios expo nlw-6-react-native oauth2 react-native typescript
Last synced: 14 Nov 2024
https://github.com/chillerlan/php-oauth-providers
OAuth 1/2 Provider implementations for chillerlan/php-oauth-core. PHP 8.1+
discogs-api github-oauth lastfm-api let-php5-die oauth oauth-client oauth1 oauth2 php php-library php5-is-dead php7-is-dead php8 psr-17 psr-18 psr-7 rfc5849 rfc6749 spotify-web-api twitter-oauth
Last synced: 27 Sep 2024
https://github.com/curityio/github-authenticator
Github oauth authenticator that can be used with any Java-based Web API
authenticator github login oauth2 plugin
Last synced: 03 Dec 2024
https://github.com/udelblue/oauth-authorization-server_with_ui
Spring OAuth Server with UI for login, password reset and registration. Connection the a SQL Server backend
authentication authorization authorization-flow implicit-flow java login login-flow login-oauth login-system loginpage oauth oauth-application oauth2 oauth2-server registration-forms spring-boot spring-cloud spring-oauth2
Last synced: 16 Nov 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/juanifioren/meteor-oidc-client
Generic OpenID Connect RP for Meteor applications
authentication login meteor oauth2 openid-connect
Last synced: 17 Nov 2024
https://github.com/curityio/azure-apim-oauth-proxy
This repository provides a policy for the API Management in Azure that implements the OAuth Proxy functions of the Token Handler pattern.
api-gateway azure oauth-proxy oauth2 token-handler
Last synced: 03 Dec 2024
https://github.com/bioblaze/passport-twitch.js
Passport strategy for authentication with Twitch (Twitch.tv)
bioblaze oauth2 passport passport-twitch passportjs twitch twitchtv
Last synced: 01 Dec 2024
https://github.com/daangn/oauth-oidc-practice
"쓰면서 배우는 OAuth 2.0 & OpenID Connect" 자료 저장소
authentication education oauth2 oidc
Last synced: 10 Nov 2024
https://github.com/juancastillo0/dart_auth
Integrations and tools for authentication in Dart applications and servers. Supports multiple OAuth2 and OpenIdConnect providers, and custom methods such as email, phone, username or TOTP (time-based one-time password).
2fa authentication authorization backend dart flutter frontend jwt mfa oauth oauth2 openid-connect shelf totp
Last synced: 19 Oct 2024
https://github.com/justijndepover/bullhorn-api
PHP client for the Bullhorn API
Last synced: 25 Dec 2024
https://github.com/lumbrjx/auth-with-lucia
auth system made by integrating Fastify with lucia-auth using typescript, redis for sessions
auth fastify lucia-auth mysql oauth2 prisma redis session
Last synced: 27 Oct 2024
https://github.com/FelixAnna/web-service-dlw
Restful Golang Microservice
application-gateway azure-kubernetes-service consul docker gin-gonic go-micro golang gorm helm horizontal-pod-autoscaler kms kong kubernetes mockery mongodb nginx oauth2 parameter-store testify wire
Last synced: 08 Nov 2024
https://github.com/tiscs/spring-boot-practices
Practices of spring boot.
exposed kotlin mqtt oauth2 spring spring-boot
Last synced: 25 Nov 2024
https://github.com/curityio/spa-deployments
Code to manage deployment of back end resources for SPA code examples
deployment docker oauth2 openid-connect spa token-handler
Last synced: 03 Dec 2024
https://github.com/micdah/msteamsopenidauth
Demonstration of authentication against Identity Server from MS Teams using Bot Framework v4
hack identityserver4 ms-bot-framework ms-teams oauth2 openid-connect
Last synced: 10 Nov 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/samyc2002/coders-garage
A react coding website made for the Summer of Innovation Web Development project
authentication css css3 expressjs html javascript mongodb nodejs oauth oauth2 react reactjs socket-io typescript ui-design
Last synced: 30 Oct 2024
https://github.com/laredoza/singlesignonidentityserver
The Identity4 Server used by Single Sign-on Server
administration dotnetcore identityserver4 oauth2 openid
Last synced: 01 Dec 2024
https://github.com/grottopress/samba
Single Sign On authentication for Lucky framework
authentication crystal lucky-framework oauth2 security sso
Last synced: 29 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/cythral/identity
OAuth2 + OpenID Compliant Identity Server. Handles user2app and app2app authentication + authorization.
Last synced: 27 Dec 2024
https://github.com/rabahs/tvos-oauth
tvOS OAuth authentication using authentication/activation codes (Amazon login, Dropbox)
amazon authentication cocoapods dropbox ios oauth oauth2 oauth2-client swift swift-3 tvos
Last synced: 19 Nov 2024
https://github.com/socialiteproviders/soundcloud
[READ ONLY] Subtree split of the SocialiteProviders/SoundCloud Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
Last synced: 10 Oct 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/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/labordep/pharonetatmoapi
Pharo Netatmo API implementation for Legrand Netatmo products
aircare api authentication desktop-app healthy-home-coach iot legrand netatmo netatmo-api netatmo-energy netatmo-weather-station netatmo-welcome oauth2 pharo pharo-smalltalk smalltalk web-app
Last synced: 09 Oct 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/ethib137/liferay-react-native-demo
A React Native demo app for Liferay built with Expo.
expo liferay oauth-application oauth2 react-native
Last synced: 15 Oct 2024
https://github.com/jeff-tian/egg-passport-wechat
Wechat passport plugin for egg
egg-plugin eggjs oauth2 passport-wechat passportjs wechat
Last synced: 15 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/maxcountryman/rauth
A Python library for OAuth 1.0/a, 2.0, and Ofly
oauth oauth-client oauth2 rauth
Last synced: 20 Oct 2024
https://github.com/fiware/tutorials.securing-access
:closed_book: FIWARE 403: IDM - Securing Access to Resources
access-control fiware fiware-keyrock oauth2 pdp pep security tutorial
Last synced: 17 Nov 2024
https://github.com/schwarz/ueberauth_bnet
Ueberauth Strategy for Battle.net Login
battle-net oauth2 phoenix ueberauth
Last synced: 15 Nov 2024
https://github.com/ismarslomic/google-assistant-oauth
Simple utility for retrieving OAuth 2.0 tokens for access to Google Assistant SDK
google google-assistant-sdk oauth oauth2
Last synced: 11 Oct 2024