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/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/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: 16 Nov 2024

https://github.com/rastenis/netcore-postgres-oauth-boiler

A basic .NET Core website boilerplate using PostgreSQL for storage, Adminer for db management, Let's Encrypt for SSL certificates and NGINX for routing.

boilerplate docker github google https letsencrypt materialize materializecss net-core net-core-3 netcore netcore3 nginx oauth oauth2 razor razor-pages reddit tls

Last synced: 16 Nov 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: 15 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/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/babelouest/iddawc

OAuth2/OIDC Client and RP library

c oauth2 oauth2-client oidc

Last synced: 14 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/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/hantsy/spring-security-oauth2-client-example

Spring Security and OAuth2/OIDC Client Example

keycloak oauth2 oauth2-client oidc spring-security

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

Comprehensive security for Lucky framework

authentication crystal lucky-framework oauth2 security

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

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

facebook kakao login nuget oauth2 qq wechat weibo

Last synced: 13 Nov 2024

https://github.com/chimehq/oauthenticator

OAuth 2.0 request authentication

oauth oauth2 oauth2-client swift

Last synced: 16 Nov 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/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/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/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/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/ctron/yew-oauth2

General purpose OAuth2 component for Yew

authentication oauth2 oidc openid-connect yew

Last synced: 16 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/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/unasuke/omniauth-twitter2

OmniAuth strategy for authenticating with Twitter OAuth2

authentication gem oauth2 omniauth ruby twitter

Last synced: 27 Oct 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/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/aliev/aioauth-fastapi

aioauth integration with FastAPI

aioauth fastapi oauth2 oauth2-server

Last synced: 17 Nov 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/gigsterous/auth-server

Spring-Boot Auth server

gradle oauth2 oauth2-server spring-boot

Last synced: 07 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/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/xuexb/web-oauth-app

第三方登录服务 Web OAuth 示例

baidu github oauth oauth2 passport qq weibo

Last synced: 14 Oct 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/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/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/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/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/panva/dpop

DPoP for Web Platform API JavaScript runtimes

dpop oauth oauth2

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