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/richardknop/django-oauth2-server

OAuth2 server written in Python with Django

django oauth2 oauth2-server python

Last synced: 27 Oct 2024

https://github.com/salte-auth/salte-auth

💻🗝 Authentication for the modern web!

authentication oauth2 openid

Last synced: 01 Nov 2024

https://github.com/Colin-b/httpx_auth

Authentication classes to be used with httpx

active-directory api-key auth aws azure hacktoberfest httpx oauth2 okta python

Last synced: 01 Aug 2024

https://colin-b.github.io/httpx_auth/

Authentication classes to be used with httpx

active-directory api-key auth aws azure hacktoberfest httpx oauth2 okta python

Last synced: 04 Aug 2024

https://github.com/ueberauth/ueberauth_github

GitHub OAuth2 Strategy for Überauth

github oauth oauth2 strategy ueberauth ueberauth-strategies

Last synced: 01 Nov 2024

https://github.com/jpopesculian/twitter-v2-rs

Rust bindings for Twitter API v2

authentication oauth2 rust twitter twitter-api

Last synced: 02 Aug 2024

https://github.com/danidelgadoz/ngx-admin

Angular (v14.0.0) starter with a strong architecture, best practices and following the angular style guide

angular architecture crud dashboard jasmine material oauth2 typescript

Last synced: 14 Oct 2024

https://github.com/damienbod/secure_grpc

Security Experiments with gRPC and ASP.NET Core 5

aspnet-core aspnetcore grpc http2 https oauth2 proto3

Last synced: 01 Nov 2024

https://github.com/alvin0216/remix-ssr-blog

Personal blog developed based on remix!(基于 remix 开发的个人博客)

antd blog mysql node oauth2 prisma2 react react-hook remix ssr typescript unocss

Last synced: 28 Oct 2024

https://github.com/nvh95/react-linkedin-login-oauth2

Easily get Authorization Code from Linked In to log in without redirecting.

hacktoberfest linkedin linkedin-api login oauth oauth2 react signin

Last synced: 26 Oct 2024

https://github.com/auth0/node-oauth2-jwt-bearer

Monorepo for libraries that protect Node APIs with OAuth2 Bearer JWTs

bearer dx-sdk express jwt oauth2

Last synced: 07 Oct 2024

https://github.com/XboxReplay/xboxlive-auth

A light but advanced Xbox Live authentication module with OAuth2.0 and Electron support.

authentication electron live nodejs oauth2 typescript xbox xboxlive

Last synced: 13 Aug 2024

https://github.com/formbee/formbee

The open-source form backend for data privacy conscious developers.

angularjs docker express form forms formsubmission nodejs oauth2 open-source railway

Last synced: 31 Oct 2024

https://github.com/aaronpk/sample-oauth2-client

Sample OAuth2 client using the GitHub API

oauth oauth2

Last synced: 02 Nov 2024

https://github.com/seven1986/oauthapp

前端发布工具

html5 html5-game oauth2 pwa-apps saas

Last synced: 04 Aug 2024

https://github.com/embesozzi/keycloak-openfga-workshop

Keycloak integration with OpenFGA (based on Zanzibar) for Fine-Grained Authorization at Scale (ReBAC)

access-management api api-gateway apisix auth0 authorization fine-grained-authorization keycloak oauth2 okta openfga rebac roles user-identity workshop zanzibar

Last synced: 31 Oct 2024

https://github.com/dermasmid/google-workspace

A unofficial high level Python API wrapper for some of the productivity based Google APIs, that is focused on simplicity.

gmail gmail-api gmail-bot google-workspace oauth2 python wrapper

Last synced: 23 Oct 2024

https://github.com/becem-gharbi/nuxt-auth

Auth module for Nuxt

auth edge nuxt oauth2

Last synced: 27 Oct 2024

https://github.com/socialiteproviders/vkontakte

[READ ONLY] Subtree split of the SocialiteProviders/VKontakte Provider (see SocialiteProviders/Providers)

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 14 Oct 2024

https://github.com/enseadaio/enseada

A Cloud native multi-package registry

cloud couchdb docker maven npm oauth2 package registry rubygems

Last synced: 03 Nov 2024

https://github.com/markekraus/PSMSGraph

A PowerShell module for the Microsoft Graph API

api-wrapper microsoft-graph-api oauth2 oauth2-client powershell powershell-modules

Last synced: 01 Aug 2024

https://github.com/shimt/pam-exec-oauth2

Allows Linux user authentication to OAuth2 via pam_exec

go linux oauth2 pam

Last synced: 01 Nov 2024

https://github.com/truqu/elm-oauth2

OAuth 2.0 client-side utils in Elm

elm-lang oauth2 oauth2-client

Last synced: 12 Oct 2024

https://github.com/damienbod/aspnetcoreid4external

external OpenID Connect Login to IdentityServer and ASP.NET Core with AAD

2fa aad angular asp-net-core authenticator authn azure bootstrap4 code-flow fido2 identity identityserver4 oauth2 oidc openid totp

Last synced: 01 Nov 2024

https://github.com/nektro/andesite

💾 Easily manage access to your open directory through OAuth2

andesite astheno indieweb oauth2 open-directory

Last synced: 27 Oct 2024

https://github.com/ueberauth/ueberauth_Facebook

Facebook OAuth2 Strategy for Überauth.

facebook oauth oauth2 strategy ueberauth ueberauth-strategies

Last synced: 01 Nov 2024

https://github.com/piomin/sample-spring-security-microservices

Demo illustrating the usage of Spring Security in microservices built on top of Spring Boot and Spring Cloud

keycloak microservices oauth2 spring-boot spring-cloud-gateway spring-security spring-security-oauth2

Last synced: 26 Oct 2024

https://github.com/jkroepke/openvpn-auth-oauth2

openvpn-auth-oauth2 is a plugin/management interface client for OpenVPN server to handle an OIDC based single sign-on (SSO) auth flows

entra-id oauth2 oauth2-authentication oauth2-client oidc openvpn openvpn-auth openvpn-server sso sso-authentication vpn

Last synced: 01 Nov 2024

https://github.com/damienbod/blazor.bff.azuread.template

Blazor.BFF.AzureAD.Template, Blazor WASM hosted in ASP.NET Core using Microsoft Entra ID BFF (server authentication)

aad azuread blazor csp dotnet microsoftentraid microsoftidentity oauth2 oidc template

Last synced: 01 Nov 2024

https://github.com/damienbod/Blazor.BFF.AzureAD.Template

Blazor.BFF.AzureAD.Template, Blazor WASM hosted in ASP.NET Core using Microsoft Entra ID BFF (server authentication)

aad azuread blazor csp dotnet microsoftentraid microsoftidentity oauth2 oidc template

Last synced: 04 Aug 2024

https://github.com/mattdot/botauth

Authentication middleware for the botframework

authentication-middleware bot bot-framework botbuilder-framework botbuilder-sdk oauth2

Last synced: 02 Aug 2024

https://github.com/utilitywarehouse/wiresteward

Wireguard peer manager

oauth2 uw-owner-system wireguard

Last synced: 01 Nov 2024

https://github.com/aaronpk/device-flow-proxy-server

Add the OAuth 2.0 Device Flow to any OAuth server

device-flow oauth oauth2

Last synced: 02 Nov 2024

https://github.com/vpaliy/soundcloud-api

SoundCloud API wrapped into a bunch of classes. Built with Retrofit2 and RxJava2.

api-wrapper oauth2 retrofit2 rxjava2-retrofit2 soundcloud soundcloud-api wrapper

Last synced: 10 Oct 2024

https://github.com/imhta/rails_6_devise_example

rails 6 with devise + bootstrap + github oauth

devise githubauth oauth2 omniauth rails rails6 template webpack

Last synced: 10 Oct 2024

https://github.com/damienbod/aspnetcore-standup-securing-apis

ASP.NET Core Community Standup Securing APIs

aspnet-core azure dotnet oauth2 oidc

Last synced: 01 Nov 2024

https://github.com/v5tech/cas-sso-samples

CAS单点登录案例。整合了CAS OAuth2、Apache Shiro、Spring Security等

cas cas-shiro cas-sso oauth2 shiro sso

Last synced: 22 Oct 2024

https://github.com/devtical/novassport

A Laravel Nova tool to manage API Authentication (Passport)

hacktoberfest laravel laravel-nova laravel-package nova oauth oauth2 passport

Last synced: 25 Oct 2024

https://github.com/jakyeru/larascord

Larascord is a package that allows you to authenticate users in your Laravel application using Discord.

discord laravel oauth2

Last synced: 29 Oct 2024

https://github.com/Jhut89/Mailchimp-API-3.0-PHP

A feature rich object-oriented PHP library for interacting with MailChimp's API v3 💌🐵

composer ecommerce mailchimp mailchimp-api mailchimp-api-wrapper mailchimp-documentation mailchimp-php mailchimp-sdk oauth oauth2 php-library sdk sdk-php sync

Last synced: 03 Aug 2024

https://github.com/RIPAGlobal/omniauth-entra-id

OAuth 2 authentication with the Azure ActiveDirectory V2 API.

oauth2 omniauth-azure-oauth2 omniauth-oauth2 omniauth-strategy

Last synced: 25 Oct 2024

https://github.com/Yash-Garg/KeyManager

Android application to manage SSH and GPG keys on GitHub, written in Jetpack Compose.

android github gpg jetpack-compose key-manager kotlin material3 mvvm oauth2 retrofit2 ssh

Last synced: 02 Aug 2024

https://github.com/getalby/js-sdk

JavaScript SDK for the Alby OAuth2 Wallet API and the Nostr Wallet Connect API.

bitcoin javascript lightning-network nostr nostrwalletconnect oauth2 sdk

Last synced: 01 Nov 2024

https://github.com/dyu/comments

A real-time, markdown-enabled comment engine powered by leveldb with oauth support

commenting comments discussion markdown oauth2 real-time self-hosted static-blog static-site sveltejs

Last synced: 13 Oct 2024

https://github.com/lchapo/dash-google-auth

(Deprecated) Dash Extension for Google OAuth

dash flask flask-dance oauth2 plotly

Last synced: 11 Oct 2024

https://github.com/damienbod/blazor.bff.azureb2c.template

Blazor.BFF.AzureB2C.Template, Blazor WASM hosted in ASP.NET Core using Azure B2C BFF (server authentication) and Microsoft Graph

aspnetcore azure azureb2c csp dotnetcore graph oauth2

Last synced: 17 Oct 2024

https://github.com/damienbod/Blazor.BFF.AzureB2C.Template

Blazor.BFF.AzureB2C.Template, Blazor WASM hosted in ASP.NET Core using Azure B2C BFF (server authentication) and Microsoft Graph

aspnetcore azure azureb2c csp dotnetcore graph oauth2

Last synced: 04 Aug 2024

https://github.com/babelouest/iddawc

OAuth2/OIDC Client and RP library

c oauth2 oauth2-client oidc

Last synced: 31 Oct 2024

https://github.com/wkrzywiec/keycloak-security-example

Sandbox project to play around with keyclaok and integrating it with Spring Boot and Angular apps (using OAuth 2.0 protocol)

angular java jwt keycloak learning learning-by-doing oauth2 security spring-boot

Last synced: 29 Oct 2024

https://github.com/hantsy/spring-security-oauth2-client-example

Spring Security and OAuth2/OIDC Client Example

keycloak oauth2 oauth2-client oidc spring-security

Last synced: 26 Oct 2024

https://github.com/kilork/openid

OpenID Connect Rust Library

authentication oauth2 oidc openid openid-connect rust

Last synced: 09 Aug 2024

https://github.com/oktadev/native-java-examples

Native Java Apps with Micronaut, Quarkus, and Spring Boot

graalvm helidon java micronaut native oauth2 oidc quarkus spring-boot

Last synced: 14 Oct 2024

https://github.com/Abdallah-khalil/NodeJsWithPassport

nodejs application for integration with passport strategies and oauth built with nestjs

expressjs nestjs nodejs oauth2 passportjs typescript

Last synced: 01 Aug 2024

https://github.com/RIPAGlobal/omniauth-azure-activedirectory-v2

OAuth 2 authentication with the Azure ActiveDirectory V2 API.

oauth2 omniauth-azure-oauth2 omniauth-oauth2 omniauth-strategy

Last synced: 06 Aug 2024

https://github.com/classmethod/aurl

Command line utility to make HTTP request with OAuth2

bd curl curl-commands oauth2 oauth2-client

Last synced: 01 Aug 2024

https://github.com/256dpi/fire

An idiomatic micro-framework for building Ember.js compatible APIs with Go.

ember emberjs framework go golang json-api jsonapi mongodb oauth2

Last synced: 14 Oct 2024

https://github.com/Sphereon-Opensource/OID4VC

OpenID for Verifiable Credentials - modules for issuers, holders and RPs

arf eidas2 mdl oauth2 oid4vc oid4vci oid4vp oidc4vci openid openid4vci siopv2 ssi verifiable-credentials

Last synced: 06 Sep 2024

https://github.com/mattmazzola/react-simple-auth

Authentication library for React based on Ember-Simple-Auth

authentication oauth2 openid-connect react typescript

Last synced: 17 Oct 2024

https://github.com/ricokahler/oauth2-popup-flow

A very simple oauth2 implicit flow library that uses window.open

angular implicit-flow oauth2 popup react typescript

Last synced: 27 Oct 2024

https://github.com/w-beatles/biz-parent

SpringCloud微服务开发脚手架。包括动态数据源模块、日志模块、分布式id生成器模块、短链生成模块、excel异步导出模块等。支持docker快速启动

apollo archetype dockercompose dockerfile elasticsearch eureka feign jetcache kibana logstash mysql-master-slave oauth2 skywalking spring-cloud-admin spring-cloud-gateway springcloud turbine

Last synced: 11 Oct 2024

https://github.com/grottopress/shield

Comprehensive security for Lucky framework

authentication crystal lucky-framework oauth2 security

Last synced: 31 Oct 2024

https://github.com/stevenmaguire/yelp-php

A php client for consuming Yelp API

oauth1 oauth2 php yelp yelp-api

Last synced: 28 Oct 2024

https://github.com/int128/oauth2cli

Go package of OAuth 2.0 authorization for command line tools, which allows simple authorization flow for better UX

cli golang oauth2

Last synced: 30 Oct 2024

https://github.com/alflokken/PSAuthClient

PowerShell OAuth2.0/OpenID Connect (OIDC) Client.

authentication authorization oauth2 oidc openidconnect powershell

Last synced: 13 Aug 2024

https://github.com/icyux/bili-auth

第三方哔哩哔哩 OAuth 2.0 API,基于私信鉴权 | Third-party Bilibili OAuth 2.0 API

bilibili bilibili-api bot oauth oauth2

Last synced: 27 Oct 2024

https://github.com/piomin/sample-vertx-microservices

Two applications in different branches illustrates how to create asynchronous microservices with Vert.x, Consul and MongoDB, and how to secure them with Vert.x OAuth2 module and Keycloak

asynchronous-microservices consul jwt keycloak microservices oauth2 service-discovery vertx vertx-microservice-application vertx-web

Last synced: 09 Oct 2024

https://github.com/damienbod/apijwtwithtwosts

Web API authorization, multi-IDP solutions in ASP.NET Core

aspnet-core authorization dotnet dotnetcore jwt net6 oauth oauth2 security

Last synced: 31 Oct 2024

https://github.com/admad/cakephp-social-auth

A CakePHP plugin which allows you to authenticate using social providers like Facebook/Google/Twitter.

cakephp-plugin middleware oauth2 php social-providers

Last synced: 30 Oct 2024

https://github.com/damienbod/aspnetcoreyarp

ASP.NET Core & Yarp reverse proxy with Microsoft Entra ID OIDC, OAuth2

aspnetcore oauth oauth2 oidc openid-connect yarp

Last synced: 31 Oct 2024

https://github.com/ADmad/cakephp-social-auth

A CakePHP plugin which allows you to authenticate using social providers like Facebook/Google/Twitter.

cakephp-plugin middleware oauth2 php social-providers

Last synced: 02 Aug 2024

https://github.com/cmd-johnson/deno-oauth2-client

Minimalistic OAuth 2.0 client for Deno.

deno hacktoberfest oauth2 oauth2-client

Last synced: 12 Oct 2024

https://github.com/xuxiaowei-cloud/xuxiaowei-cloud

重构项目地址:https://github.com/xuxiaowei-cloud/spring-cloud-xuxiaowei

dependabot element-plus jwt k8s kubernetes oauth2 security spring-boot spring-cloud vite vue3

Last synced: 30 Sep 2024

https://github.com/itpropro/nuxt-oidc-auth

OIDC (OpenID connect) focused auth module for Nuxt

authentication nuxt nuxtjs oauth oauth2 openid-connect security vue

Last synced: 12 Oct 2024

https://github.com/damienbod/me-id-auth-myui-with-myapi

Microsoft Entra ID Auth with ASP.NET CORE UI and ASP.NET Core API

aad aspnetcore azuread identity oauth oauth2 oidc

Last synced: 27 Oct 2024

https://github.com/IntuitDeveloper/SampleApp-QuickBooksV3API-Python

Python3 sample app demonstrates how to use Quickbooks API using Flask

flask oauth1 oauth2 python quickbooks-api samplecode

Last synced: 16 Oct 2024

https://github.com/damienbod/azuread-auth-myui-with-myapi

Azure AD Auth with ASP.NET CORE UI and ASP.ENT Core API

aad aspnetcore azuread identity oauth oauth2 oidc

Last synced: 01 Oct 2024

https://github.com/ChimeHQ/OAuthenticator

OAuth 2.0 request authentication

oauth oauth2 oauth2-client swift

Last synced: 05 Aug 2024

https://github.com/ctron/yew-oauth2

General purpose OAuth2 component for Yew

authentication oauth2 oidc openid-connect yew

Last synced: 04 Aug 2024

https://github.com/azure/azureauth

R package for OAuth 2.0 authentication with Azure Active Directory

azure azure-active-directory azure-sdk-r oauth2 r

Last synced: 07 Oct 2024

https://github.com/ricardogesteves/authv5-toolkit

Advanced custom authentication for Next.js applications with Auth.js V5. Authentication with providers and credentials.

authentication authorization bcrypt next-auth nextjs oauth2 postgresql prisma react react-hook-form react-icons resend server-actions shadcn-ui sonner tailwindcss typescript verification zod

Last synced: 27 Oct 2024