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-28 00:21:03 UTC
- JSON Representation
https://github.com/ileostar/postercraft
Nestjs+Nextjs 全栈低代码海报编辑器🎊
cypress docker docker-compose drizzle-orm github-actions mysql nestjs nextjs oauth2 oss pnpm-monorepo postcss react19 redis sentry shadcn-ui tailwind turborepo vercel vitest
Last synced: 11 Oct 2024
https://github.com/zce/oauth2-example
oauth2 server & client example
oauth2 oauth2-client oauth2-server
Last synced: 28 Oct 2024
https://github.com/oktadev/okta-spring-logout-example
An example Spring Boot application that is used to demonstrate the various logout options with Spring Security and OIDC.
java logout oauth2 oidc spring-boot spring-security
Last synced: 14 Nov 2024
https://github.com/oktadev/okta-universals-apps-with-nuxt
Universal Applications with Nuxt.js
Last synced: 14 Nov 2024
https://github.com/villedemontreal/authentication-nodejs-lib
This library handles transparent authentication of backend to backend API calls, using the OpenID Connect protocol.
auth axios clientcredentials hacktoberfest http-client nodejs oauth2 oidc request superagent
Last synced: 14 Nov 2024
https://github.com/lrf141/oauth2-mastodon
Mastodon OAuth 2.0 support for the PHP League's OAuth 2.0 Client
mastodon mastodon-api oauth2 oauth2-client
Last synced: 10 Oct 2024
https://github.com/tycrek/accounted4
Express middleware for easy OAuth with a variety of providers.
express express-middleware oauth2
Last synced: 20 Nov 2024
https://github.com/passageidentity/passage-react-native
Passkey Complete for React Native - Go completely passwordless with a standalone auth solution in your React Native app with Passage by 1Password
1password android authentication biometrics ciam cross-platform ios javascript magic-links native-passkeys oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless react-native webauthn
Last synced: 20 Nov 2024
https://github.com/ablaze-mirai/ablaze-accounts-authorization
Ablazeの統合アカウントサービス
nextjs14 oauth2 oauth2-provider openid-connect react
Last synced: 30 Nov 2024
https://github.com/embesozzi/oidc-check-session-iframe
Simple html page for implementing check session iframe based on OpenID Connect Session Management 1.0
iframe oauth2 oidc session-management
Last synced: 22 Jan 2025
https://github.com/vk496/lego
Deploy two enterprise organizations with Docker
asterisk asterisk-pbx docker freeradius iptables oauth2 ocsp openldap snmp
Last synced: 05 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/erayaydin/microservice-laravel
Microservice Architecture for Laravel
kafka laravel laravel-microservice oauth2 zookeeper
Last synced: 14 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/wakeful-cloud/pam-oauth
A Pluggable Authentication Module (PAM) and optional Name Service Switch (NSS) for OAuth, with optional support for OpenID Connect (OIDC).
oauth oauth2 oidc openid-connect pam pam-authentication pam-module pam-oauth
Last synced: 06 Nov 2024
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/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/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/big-kahuna-burger/f0
OIDC Protocol Conforming Identity Provider and a Management Dashboard
idp issuer jwt jwt-authentication oauth2 oidc oidc-client oidc-server
Last synced: 07 Jan 2025
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/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/alsami/identityserver4.contrib.caching
caching caching-library identityserver4 oauth2 openid redis
Last synced: 15 Oct 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/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/gw2treasures/gw2.me
Securely manage GW2 API access
guildwars2 gw2 hacktoberfest oauth2
Last synced: 18 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: 24 Oct 2024
https://github.com/aryprogrammer/mindful-app
Mindful is a mental wellness app designed to support users in managing stress and anxiety. Powered by advanced AI, it offers personalized advice and a soothing music player for relaxation. Built with Node.js, PostgreSQL, and Firebase, Mindful follows clean architecture principles, ensuring a seamless and user-friendly experience.
anthropic-claude chatbot-ai cleanui dart express-js face-emotion-detection firebase flutter gemini-api google-cloud groq llama8b-8192 mistral-api nodejs-server oauth2 openai-api postgresql redis-database render-deployment
Last synced: 17 Nov 2024
https://github.com/realaravinth/identity
Identity and access management platform built for the IndieWeb
identity-management identity-provider indieweb oauth2 openid-provider
Last synced: 06 Nov 2024
https://github.com/gbaeke/az-static-web-app
Azure static web app sample with API
azure azure-functions html jamstack javascript oauth2 static vue web
Last synced: 27 Dec 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/jwilsson/php-oauth2-client
A modern OAuth2 client library.
Last synced: 07 Jan 2025
https://github.com/agungsugiarto/codeigniter4-socialite
CodeIgniter4 Socialite is Forked from Laravel Socialite wrapper around OAuth 1 & OAuth 2 libraries for working with codeigniter4 compatibility.
codeigniter4 oauth2 oauth2-client
Last synced: 24 Jan 2025
https://github.com/gabrielpcruz/slim
Skeleton slim framework 4 application (http + cli + oauth2)
oauth2 oauth2-authentication php7 slim-framework slim4 slim4-skeleton
Last synced: 28 Dec 2024
https://github.com/megos/spring-security-oauth2-kotlin
Spring Security OAuth2 example made with Kotlin
kotlin oauth2 spring-boot spring-security
Last synced: 22 Nov 2024
https://github.com/piejanssens/sf-oauth
OAuth 2.0 SAML Assertion Access Token Generator for SAP SuccessFactors HXM Suite
hxm oauth2 postman sap successfactors
Last synced: 20 Nov 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/rjarry/notmuch-gmail
Bidirectional sync of Gmail messages with notmuch database
Last synced: 14 Oct 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/p-chan/adonis-oauth2-server
An OAuth 2.0 server with AdonisJs
Last synced: 15 Dec 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/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/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/kuzzleio/kuzzle-plugin-auth-passport-oauth
Authentication plugin with oauth services
facebook-authentication google-authentication kuzzle-plugin oauth-authentication oauth2 passport-oauth
Last synced: 11 Nov 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/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/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/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/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/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/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/raggesilver/tasks.app
Tasks.app — A Trello alternative
drizzle-orm nuxt3 oauth2 postgresql typescript unocss vue3
Last synced: 19 Dec 2024
https://github.com/fatumaa/supa_auth_flutter
A complete authentication system built with Flutter and Supabase. Supports magic link, email-password, OAuth and phone auth methods.
authentication flutter magiclink oauth2 supabase supabase-auth
Last synced: 08 Nov 2024
https://github.com/authgear/authgear-sdk-js
Authgear authentication SDK for Single Page Applications (SPA) and JavaScript websites
authentication javascript library oauth2 openid-connect sdk single-page-app
Last synced: 07 Nov 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/kevinburke/google-oauth-handler
HTTP middleware for handling Google authentication
golang google google-oauth-handler middleware oauth2
Last synced: 14 Oct 2024
https://github.com/bdemers/httpie-oauth2
OAuth 2.0 Client Credentials Plugin for HTTPie
Last synced: 15 Oct 2024
https://github.com/tlip/oauthentic
An authentication server built in Typescript with Passport & Oauth2orize
authentication authorization express javascript js login node oauth oauth2 oauth2-provider oauth2-server oauth2orize razzle redis typeorm typescript users
Last synced: 28 Oct 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/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/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: 12 Jan 2025
https://github.com/ja88a/openapi-nestjs-auth-mongo
Generic micro-services dev framework w/ user accounts, permissions and authentication management
authentication-backend mongodb monorepo nestjs oauth2 openapi3 user-management
Last synced: 24 Jan 2025
https://github.com/zix99/simple-auth
Authentication made simple
authentication docker docker-compose gateway golang oauth2 oauth2-server openid-connect reverse-proxy simple vuejs
Last synced: 23 Jan 2025
https://github.com/onlyapi/tiny-spot-service
TinySpot是一款集成 AI聊天、博客管理、权限管理于一身的项目。这是它的后端代码。
admin aop bolg element-ui java mybatis mybatis-plus mysql oauth2 redis spring spring-boot vue websocket
Last synced: 23 Jan 2025
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/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: 25 Jan 2025
https://github.com/tharushaudana/fcm-send-with-oauth2-php
This is the latest way to send FCM messages via REST API.
cloud-messaging fcm fcm-messaging fcm-push-notification fcmpush firebase oauth2 php rest-api
Last synced: 18 Jan 2025
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: 07 Jan 2025
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/chrislaskey/oauth2_facebook
A Facebook OAuth2 Provider for Elixir
authentication elixir facebook facebook-graph oauth2
Last synced: 16 Nov 2024
https://github.com/alvarovasconcelos/flutter_oauth2_client
Universal flutter oauth2 client
Last synced: 03 Dec 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/m-canton/godot-http-manager
HTTP Manager Plugin for Godot
cache downloader godot godot-plugin godot4 gzip html http local networking oauth oauth-redirect-server oauth2 oauth2-server pkce-oauth request tcp-server
Last synced: 12 Nov 2024
https://github.com/sarahbabar/spotaticket
Concert events for your top artists on Spotify. Waiting for user extension.
concert-tickets concerts events express music oauth oauth2 spotify spotify-api spotify-web-api sqlite sveltekit tailwind tailwindcss ticketmaster ticketmaster-api ticketmaster-discovery typescript
Last synced: 22 Jan 2025
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/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/cythral/identity
OAuth2 + OpenID Compliant Identity Server. Handles user2app and app2app authentication + authorization.
Last synced: 27 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/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/technetos/heatshield
An OAuth2.0 Bearer token provider
diesel oauth2 postgresql rocket rust webservice
Last synced: 07 Nov 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/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/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/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/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/cidaas/cidaas-for-typo3
Enables secure and convenient authentication of users in TYPO3 with cidaas. Secure – Fast – And unrivaled Swabian.
cidaas cms oauth2 oidc openid-connect plugin sso typo3
Last synced: 22 Jan 2025
https://github.com/cidaas/cidaas-android-sdk
With this SDK, you can integrate cidaas smoothly and with minimal effort into your android application. It enables you to map the most important user flows for OAuth2 and OIDC compliant authentication. Secure – Fast – And unrivaled Swabian.
android cidaas oauth2 oidc openid-connect
Last synced: 22 Jan 2025
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
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: 17 Nov 2024
https://github.com/astraadev/discord-oauth2
Manage user access to your Discord bot via OAuth2 authorization.
bot discord-js joiner nodejs oauth2 oauth2-client oauth2-server tool
Last synced: 23 Jan 2025
https://github.com/tiscs/spring-boot-practices
Practices of spring boot.
exposed kotlin mqtt oauth2 spring spring-boot
Last synced: 25 Nov 2024