Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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:

https://github.com/marcoeidinger/pkce-ios-swift-auth0server

https://blog.eidinger.info/implement-oauth2-pkce-in-swift-and-test-with-auth0-authorization-server

oauth2 pkce pkce-client swift

Last synced: 07 Nov 2024

https://github.com/fastapi-practices/fastapi-oauth20

为 fastapi_best_architecture 打造的 OAuth 2.0,预想成为通用 SDK!

fastapi fastapi-oauth2 oauth2

Last synced: 12 Nov 2024

https://github.com/theanishtar/destiny

Dự án TN: Diễn đàn chia sẽ yêu thương

angular docker flutter mongodb oauth2 postgresql redis spring-boot

Last synced: 07 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/betahut/laravue

:rocket: Laravel + Vue + Vuex + Vue Router + SPA + Dingo API = awesome:heart:

dashboard database dingo-api laravel laravel58 oauth2 passport respository rocket vue vue-router vuex

Last synced: 11 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/cheshirekow/oauthsub

Simple oauth2 subrequest handler for nginx

nginx oauth2 python python-3 python3

Last synced: 12 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/rjarry/notmuch-gmail

Bidirectional sync of Gmail messages with notmuch database

gmail notmuch oauth2

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/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/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/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/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/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/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/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/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/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/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/p-chan/adonis-oauth2-server

An OAuth 2.0 server with AdonisJs

adonisjs oauth2

Last synced: 15 Dec 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/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/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/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/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/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/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: 30 Sep 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/jwilsson/php-oauth2-client

A modern OAuth2 client library.

oauth2 oauth2-client php

Last synced: 07 Jan 2025

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/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/raggesilver/tasks.app

Tasks.app — A Trello alternative

drizzle-orm nuxt3 oauth2 postgresql typescript unocss vue3

Last synced: 19 Dec 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/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/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/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/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/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/bdemers/httpie-oauth2

OAuth 2.0 Client Credentials Plugin for HTTPie

httpie oauth2 python

Last synced: 15 Oct 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/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/erayaydin/microservice-laravel

Microservice Architecture for Laravel

kafka laravel laravel-microservice oauth2 zookeeper

Last synced: 14 Oct 2024

https://github.com/hschne/googleme

Demo of OAuth for Ruby CLI's

cli oauth oauth2 pkce pkce-flow ruby

Last synced: 21 Oct 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/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/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/mrjoops/oauth2-jira

Jira OAuth 2.0 support for the PHP League's OAuth 2.0 Client

composer jira oauth oauth2 php

Last synced: 16 Dec 2024

https://github.com/epoch/meup

your upcoming meetups at a glance

meetup-api oauth2 react redux

Last synced: 12 Dec 2024

https://github.com/zekrotja/remyx

Create remixes of Spotify playlists with your friends.

go oauth2 solidjs spa spotify webapp

Last synced: 17 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: 07 Jan 2025

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/andifalk/jax-2019-openid-connect-spring-security

Accompanying repository for talk about OpenID Connect at JAX 2019 in Mainz,Germany

java jwt oauth2 openid-connect spring-boot spring-security

Last synced: 20 Jan 2025

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/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/celsiusnarhwal/loctocat

Simple yet flexible OAuth2 device flow authentication for Python

authentication device-flow oauth oauth2 python

Last synced: 17 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

https://github.com/alvarovasconcelos/flutter_oauth2_client

Universal flutter oauth2 client

flutter oauth2 oauth2-client

Last synced: 03 Dec 2024

https://github.com/kshitijrajsharma/osm-login-python

Library to provide osm login oauth2.0 exchange to python projects

oauth2 osm python

Last synced: 13 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/sguessou/sso-clojure

OAuth 2.0 with Keycloak and Clojure

cheshire clojure keycloak oauth2 reitit ring selmer

Last synced: 22 Jan 2025

https://github.com/autom8ter/openid

Complete OpenID Connect http handlers

golang oauth2 open-id openid-connect

Last synced: 07 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/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/tiscs/spring-boot-practices

Practices of spring boot.

exposed kotlin mqtt oauth2 spring spring-boot

Last synced: 25 Nov 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/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/alexellis/monzo-get-token

Golang example project for requesting / retrieving a Monzo API token

api bank monzo oauth2

Last synced: 14 Dec 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/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/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/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/cythral/identity

OAuth2 + OpenID Compliant Identity Server. Handles user2app and app2app authentication + authorization.

csharp dotnet oauth2 openid

Last synced: 27 Dec 2024