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/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/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: 08 Nov 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/babelouest/iddawc

OAuth2/OIDC Client and RP library

c oauth2 oauth2-client oidc

Last synced: 14 Nov 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/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/Abdallah-khalil/NodeJsWithPassport

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

expressjs nestjs nodejs oauth2 passportjs typescript

Last synced: 06 Nov 2024

https://github.com/classmethod/aurl

Command line utility to make HTTP request with OAuth2

bd curl curl-commands oauth2 oauth2-client

Last synced: 08 Nov 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/kilork/openid

OpenID Connect Rust Library

authentication oauth2 oidc openid openid-connect rust

Last synced: 09 Aug 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/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/oauth2-proxy/mockoidc

A Mock OIDC Server for Unit & Integration Tests

golang oauth2 oidc

Last synced: 14 Nov 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: 07 Nov 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/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/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/smartive/zitadel-net

Authentication / Authorization library for zitadel (zitadel.com), written in dotnet for the asp.net web application package.

asp authn authorization bearer dotnet introspection jwt oauth2 oidc zitadel

Last synced: 06 Nov 2024

https://github.com/grottopress/shield

Comprehensive security for Lucky framework

authentication crystal lucky-framework oauth2 security

Last synced: 15 Nov 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: 13 Nov 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/stevenmaguire/yelp-php

A php client for consuming Yelp API

oauth1 oauth2 php yelp yelp-api

Last synced: 28 Oct 2024

https://github.com/adrianbrs/nest-oidc-provider

oidc-provider module for Nest framework (node.js)

nest nestjs oauth2 openid openid-connect openid-provider provider server

Last synced: 11 Nov 2024

https://github.com/zalando-incubator/authmosphere

A library to support OAuth2 workflows in JavaScript projects

authentication express-middleware oauth2 typescript

Last synced: 15 Nov 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/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: 13 Nov 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: 15 Nov 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: 12 Nov 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: 15 Nov 2024

https://github.com/fenix-hub/godot-engine.jwt

JSON Web Token library for Godot Engine written in GDScript

gdscript godotengine hmac http jwt oauth2 security

Last synced: 11 Nov 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/seven1986/OAuthLogin.AspNetCore

第三方平台联合登陆(facebook、微信、微博、QQ、Kakao)

facebook kakao login nuget oauth2 qq wechat weibo

Last synced: 13 Nov 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/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/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/crossmint/solana-auth

Sign-in with Solana wallet, with server+client side authentication and persistent sessions

auth login oauth2 sign-in solana wallet

Last synced: 08 Nov 2024

https://github.com/hanbings/flows

🌊 Flows / Fluocean - 洋流 低耦合 OAuth 客户端授权辅助工具库,支持常见 OAuth 平台,海纳百川,有容乃大!Low-coupling OAuth client authorization auxiliary tool library, supports common OAuth platforms, and is tolerant to all rivers, and it is big to be tolerant!

oauth oauth2 oauth2-client

Last synced: 11 Nov 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/geoffsmith82/symposium2023

Demonstrates Voice Recognition, Text to Speech, Language Translation, OAuth2, Image Generation, Face Detection and Voice Chatbot. Source code and Documentation for my 2023 ADUG Symposium Talk.

ai artificial-intelligence claude-3-haiku claude-3-opus claude-3-sonnet computer-vision gpt gpt-4 gpt-4o image-to-text oauth2 palm palm2 speech-to-text text-to-image text-to-speech translation voice-recognition websockets

Last synced: 11 Nov 2024

https://github.com/thape-cn/oauth2id

Self-hosting SSO Portal, support Oauth2, Open ID Connect and SAML 2.0

identity oauth2 oauth2-provider oauth2id openid-connect openid-connect-provider

Last synced: 11 Nov 2024

https://github.com/normandesjr/demo-oauth2-spring-security

A simple Password Flow demo with Spring Security OAuth 2

oauth2 spring-boot spring-oauth2 spring-security

Last synced: 15 Nov 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: 09 Nov 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

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/martincostello/signinwithapplesample

A sample implementation of Sign in with Apple using ASP.NET Core

asp-net-core oauth2 sign-in-with-apple

Last synced: 01 Nov 2024

https://github.com/whoisryosuke/nextjs-redux-authentication-boilerplate

NextJS app with Redux based authentication (via OAuth2).

javascript nextjs oauth2 reactjs redux

Last synced: 15 Nov 2024

https://github.com/unasuke/omniauth-twitter2

OmniAuth strategy for authenticating with Twitter OAuth2

authentication gem oauth2 omniauth ruby twitter

Last synced: 27 Oct 2024

https://github.com/pabluk/twitter-application-only-auth

A simple Python implementation of the Twitter Application-only authentication

application-only-authentication oauth2 python twitter

Last synced: 05 Nov 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: 13 Aug 2024

https://github.com/cuppalabs/angular2-social-login

Angular 2 OAuth social login facebook, google, LinkedIn etc using NodeJS server

angular2 oauth-client oauth2 oauth2-server social-login

Last synced: 28 Oct 2024

https://github.com/whaha-ha/spring-boot-react-ecommerce

eCommerce application based on the microservices architecture built using Spring Boot and ReactJS.

cloudinary heroku java microservices mysql oauth2 react-redux react-rooter reactjs redis redux-form redux-thunk spring-jpa spring-rest springboot2-x stripe-api

Last synced: 12 Nov 2024

https://github.com/treeben77/discord-oauth2.py

API Wrapper for Discord OAuth2 & Linked Roles in Python.

discord discord-api discord-oauth2 flask linked-roles oauth2 python

Last synced: 29 Oct 2024

https://github.com/rabbitmq/rabbitmq-oauth2-tutorial

Explore integration of RabbitMQ with Oauth 2.0 auth backend plugin

oauth2 perftest rabbitmq spring-boot spring-cloud uaa

Last synced: 15 Nov 2024

https://github.com/Muhesh7/flutter_dauth

A flutter package for authentication with DAuth(an OAuth2 based SSO (Single Sign On) for NITT students) authorisations service on behalf of the resource-owner/user.

dauth flutter-package oauth2

Last synced: 03 Nov 2024

https://github.com/gigsterous/auth-server

Spring-Boot Auth server

gradle oauth2 oauth2-server spring-boot

Last synced: 07 Nov 2024

https://github.com/xuexb/web-oauth-app

第三方登录服务 Web OAuth 示例

baidu github oauth oauth2 passport qq weibo

Last synced: 14 Oct 2024

https://github.com/h0ru5/apo

A.P.O. - "Authorized Personnel Only" is a minimalist OAuth IAM written in Go

authorization go golang htpasswd iam jwt oauth2 rest-api

Last synced: 26 Oct 2024

https://github.com/aliev/aioauth-fastapi

aioauth integration with FastAPI

aioauth fastapi oauth2 oauth2-server

Last synced: 27 Oct 2024

https://github.com/socialiteproviders/discord

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 15 Nov 2024

https://github.com/benc-uk/msal-graph-vue

Vue.js sample app showing use of MSAL for authentication and calling MS Graph APIs

azure-ad azure-ad-graph-api msal-js oauth2

Last synced: 04 Nov 2024

https://github.com/beryju/oidc-test-client

OIDC Client for end-to-end and unittesting

e2e golang oauth2 oidc oidc-client sso unittest

Last synced: 27 Oct 2024

https://github.com/damienbod/aspnetcoreapiauthmultiidentityprovider

ASP.NET Core Api Auth with multiple Identity Providers

aspnet-core dotnet iam oauth2 oidc openid-connect openiddict razor

Last synced: 15 Nov 2024

https://github.com/ncw/oauthproxy

This is an oauth2 proxy server

oauth oauth2 proxy

Last synced: 02 Nov 2024

https://github.com/omines/oauth2-gitlab

GitLab Provider for the OAuth 2.0 Client

gitlab gitlab-provider oauth2 oauth2-client php

Last synced: 14 Nov 2024

https://github.com/damienbod/azureb2c-fed-microsoft-entra-id

Securing ASP.NET Core Razor Pages, Web APIs with Azure B2C external and Microsoft Entra ID internal identities

api aspnet-core azuread azuread-b2c microsoft-identity microsoft-identity-platform oauth2 oidc razor

Last synced: 08 Nov 2024

https://github.com/smartondev/gwbackupy

Open source Google Workspace™ backup solution written in python. (gmvault alternative)

backup cli g-suite gcp gmail gmvault google-api google-cloud-platform google-workspace oauth2 package pip python restore service-account tool versioned-backups

Last synced: 25 Oct 2024

https://github.com/huysentruitw/oauth2-client-handler

Managed .NET (C#) library for use with HttpClient to transparantly call authorized WebAPI

api authentication dotnet httpclient oauth2 oauth2-client openid-connect

Last synced: 11 Nov 2024

https://github.com/andrey-tech/amocrm-api-php

Простая обертка на PHP7+ для работы с API amoCRM v2 с aвторизацией oAuth 2.0, поддержкой AJAX-запросов к frontend-методам, троттлингом запросов к API, блокировкой одновременного обновления одной сущности и логированием в файл.

amocrm amocrm-php api api-wrapper crm loggging oauth2 php php7 throttling

Last synced: 01 Nov 2024

https://github.com/bndynet/web-framework-for-java

A seed project with spring boot for AngularJS, AngularJs Material, Thymeleaf, RESTful API, MySQL and admin panel based on AdminLTE.

adminlte angularjs angularjs-material maven mysql oauth oauth2 oauth2-server restful-api spring-boot thymeleaf

Last synced: 12 Nov 2024

https://github.com/panva/dpop

DPoP for Web Platform API JavaScript runtimes

dpop oauth oauth2

Last synced: 14 Nov 2024

https://github.com/nektro/mantle

📒 Easy and effective communication for any team or community.

astheno chat indieweb mantle oauth2 self-hosted

Last synced: 28 Oct 2024

https://github.com/leo0o/simpleoauth

Golang实现几大主流平台的oauth2.0认证(目前仅支持QQ,微信,微博)

go golang oauth2 qq wechat

Last synced: 14 Nov 2024

https://github.com/doorkeeper-gem/doorkeeper-i18n

Translation files for Doorkeeper OAuth 2 provider

doorkeeper i18n internationalization oauth2 oauth2-provider

Last synced: 10 Nov 2024