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/khauser/microservices4vaadin

Sample application to show the secured integration of microservices and vaadin

authserver docker eventstore gradle microservice oauth2 rancher redis service-discovery spring-session sso vaadin

Last synced: 03 Aug 2024

https://github.com/RohitAwate/OAuth2Bin

A test server for the OAuth 2.0 Authorization Framework.

go golang httpbin oauth2 redis rfc-6749 webapp

Last synced: 02 Aug 2024

https://github.com/marcelcoding/jitsi-openid

Jitsi OpenID is an authentication adapter that allows Jitsi to authorize users with OpenID Connect.

auth axum docker jitsi jwt oauth2 oidc openid-connect rust

Last synced: 27 Oct 2024

https://github.com/ramsey/laravel-oauth2-instagram

A Laravel 5 service provider for league/oauth2-instagram

instagram laravel oauth2 php php7

Last synced: 27 Oct 2024

https://github.com/oktadev/okta-react-native-app-auth-example

React Native Example that Authenticates with Okta using App Auth

android appauth ios oauth2 okta react-native

Last synced: 28 Oct 2024

https://github.com/azutoolkit/authly

OAuth2 Provider Library - Authly is an OAuth2 Library for creating Authorization Servers that follows OAuth2 authorization mechanisms.

authorization crystal crystal-lang oauth2 provider shard

Last synced: 02 Nov 2024

https://github.com/damienbod/teamsadminui

ASP.NET Core Razor Page app using Graph API to create team meetings, send emails

aad aspnet-core azuread email graph oauth2 oidc teams

Last synced: 08 Nov 2024

https://github.com/danschultzer/coherence_assent

UNMAINTAINED - Add multi provider login to your Coherence Phoenix website

basecamp coherence facebook github google-oauth2 oauth2 phoenix twitter

Last synced: 16 Oct 2024

https://github.com/neoighodaro/laravel-passport-demo

Shows you how to turn your website to an Oauth2 server using Laravel Passport

laravel laravel-passport oauth2 oauth2-server

Last synced: 12 Oct 2024

https://github.com/webexsamples/webex-auth-sample

A simple application demonstrating retrieving a Cisco Common Identity OAuth token for use with Webex API

oauth oauth2

Last synced: 10 Nov 2024

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

Demo project illustrating how to configure security for Spring Boot microservices

microservices oauth2 spring-boot spring-cloud spring-security spring-webflux ssl x509certificates

Last synced: 27 Oct 2024

https://github.com/staciax/discord-linked-roles

A basic wrapper for the Discord Linked Roles OAuth2 API.

api discord discord-api discord-bot http linked-role oauth2 python python-3

Last synced: 31 Oct 2024

https://github.com/agencyenterprise/aeboilerplate

AEboilerplate is an opinionated boilerplate that creates a full-stack React/Node Typescript project, with independent client and API structures in the same repository, ready to run and deploy.

axios boilerplate circle-ci create-react-app docker docker-compose editorconfig express jest knex node npm oauth2 passportjs prettier react redux rest tslint typescript

Last synced: 05 Nov 2024

https://github.com/idlesign/django-oauthost

Reusable application for Django, introducing OAuth2 server functionality.

authentication authorization django oauth2 python

Last synced: 09 Nov 2024

https://github.com/alanmacgowan/identityserversample

Sample ASP.NET Core MVC and Angular apps and API using Identity Server 4

angular asp-net-core-mvc identityserver4 oauth2 openid-connect webapi

Last synced: 13 Oct 2024

https://github.com/tegaphilip/padlock

Phalcon Authentication Server

oauth2 phalcon phalcon-php

Last synced: 04 Aug 2024

https://github.com/automattic/wp-openid-connect-server

Use OpenID Connect to log in to other webservices using your own WordPress

oauth oauth-server oauth2 oidc oidc-server openid-connect

Last synced: 07 Oct 2024

https://github.com/yiisoft/yii-auth-client

Yii Framework external authentication via OAuth and OpenID Extension

api auth hacktoberfest oauth oauth2 openid-connect optionalforframeworkannounce yii3

Last synced: 07 Oct 2024

https://github.com/fusionauth/fusionauth-example-modern-guide-to-oauth

The example application paired with the Modern Guide to OAuth

authentication oauth oauth2 security

Last synced: 05 Nov 2024

https://github.com/brunolemos/micro-oauth

🌐 Microservice to add OAuth2 authentication to your application. Supports any provider, like GitHub, Instagram ...

micro microservice nodejs oauth oauth2

Last synced: 15 Oct 2024

https://github.com/damienbod/aspnetcoremicrosoftgraph

ASP.NET Core application and API using Microsoft Graph delegated clients

azure graph graph-api identity microsoft-identity-platform oauth2 oidc

Last synced: 08 Nov 2024

https://github.com/zokioki/fitbit_api

A Ruby interface to the Fitbit Web API.

api fitbit oauth2 rails ruby

Last synced: 31 Oct 2024

https://github.com/ueberauth/ueberauth_slack

Slack OAuth2 Strategy for Überauth

oauth oauth2 slack strategy ueberauth ueberauth-strategies

Last synced: 01 Nov 2024

https://github.com/valentinfunk/firebase-steam-login

Login to firebase with Steam OpenID

discord firebase microservice oauth2 steam

Last synced: 08 Nov 2024

https://github.com/jfrux/oauth2.cfc

ColdFusion Component (CFC) Based oAuth2 Consumer

cfc coldfusion oauth2 railo

Last synced: 22 Oct 2024

https://github.com/gearnode/erl-oauth2c

OAuth2 client in Erlang.

erlang oauth2 oauth2-client sso

Last synced: 03 Nov 2024

https://github.com/wilsonwu/netcoreauth

ASP.NET Core with JWT Authentication Demo

api asp-net-core azure-sql-database demo dotnet-core jwt oauth2 rest-api swagger

Last synced: 13 Oct 2024

https://github.com/didinj/ionic-5-vue-3-oauth2-login

Ionic 5 Tutorial: OAuth2 Login Example (Vue)

authentication ionic ionic5 login oauth2 vue vue3

Last synced: 09 Nov 2024

https://github.com/stcarrez/ada-security

Ada Security - OAuth 2.0 client and server framework to secure web applications

ada authentication jwt oauth oauth2 openid permissions

Last synced: 26 Oct 2024

https://github.com/tobidi0410/iyoutube

The ultimate dirty API Client for the internal YouTube API (Innertube API) with a big and growing coverage of actions and endpoints

esm oauth2 typescript-library unofficial-apis youtube youtube-api youtube-playlist youtube-search youtube-video youtubei

Last synced: 11 Oct 2024

https://github.com/adam-paterson/oauth2-slack

Slack OAuth 2.0 Client Provider for The PHP League OAuth2-Client

oauth2 slack

Last synced: 07 Nov 2024

https://github.com/shogo82148/go-nginx-oauth2-adapter

Add oauth2 authentication layer with ngx_http_auth_request_module

golang h2o nginx oauth2

Last synced: 27 Oct 2024

https://github.com/matthewhartstonge/storage

A Mongo Storage backend for https://github.com/ory/fosite

fosite fosite-storage-mongo go golang mongo oauth2 storage storage-backend

Last synced: 27 Oct 2024

https://github.com/ulbora/goauth2

A complete standalone Oauth2 Server RFC 6749 implementation written in Golang and licensed under the GPL V3 license.

authentication goauth2 golang jwt jwt-auth jwt-authentication jwt-bearer-tokens jwt-server jwt-token nginx oauth oauth-provider oauth-server oauth2 oauth2-authentication oauth2-client oauth2-provider oauth2-server secure security

Last synced: 11 Oct 2024

https://github.com/halo-sigs/plugin-oauth2

Halo 2.0 的 OAuth2 第三方登录插件。

halo halo-plugin oauth2

Last synced: 02 Nov 2024

https://github.com/slekup/passport-discord-auth

An updated passport authentication strategy for Discord.

discord nodejs oauth2 passport typescript

Last synced: 01 Nov 2024

https://github.com/oguzhantasimaz/go-clean-architecture-template

Golang Clean Architecture Template with JWT Auth, Google OAuth2 Authentication, MySQL Connection and User CRUD operations

backend backend-template clean-architecture go go-clean-architecture go-template golang golang-template google-oauth2 jwt jwt-authentication mysql mysql-database oauth2 template template-project

Last synced: 09 Nov 2024

https://github.com/aaronpk/command-line-oauth

A quick demo of doing OAuth from the command line

oauth oauth2

Last synced: 02 Nov 2024

https://github.com/darkanthey/oauth2-stateless

OAuth 2.0 provider written in python. Can work without database.

aiohttp flask oauth2 oauth2-server python stateless tornado wsgi

Last synced: 11 Oct 2024

https://github.com/imduffy15/token-cli

Command line utility for interacting with OAuth2 infrastructure to generate tokens

authentication authn authorization authz cli iap identity jwt oauth2 oidc sso token

Last synced: 04 Nov 2024

https://github.com/kanboard/plugin-oauth2

Generic OAuth2 authentication plugin

oauth2 plugin

Last synced: 07 Nov 2024

https://github.com/connect-foundation/2019-15

Catch My Mind - 웹으로 즐길 수 있는 캐치마인드

apollo-client express fabric graphql oauth2 react sequelize socket-io travis

Last synced: 05 Nov 2024

https://github.com/joegasewicz/react-google-oauth2.0

React frontend login with OAuth 2.0 & integrates a Rest API backend.

auth google jwt-authentication oauth oauth2 oauth2-client react single-sign-on

Last synced: 30 Oct 2024

https://github.com/veehaitch/envoy-oauth2-filter-google

A proof-of-concept deployment to showcase Envoy's OAuth2 filter with Google's OAuth2 API.

docker docker-compose envoy google oauth2

Last synced: 28 Oct 2024

https://github.com/rhertogh/yii2-oauth2-server

The Yii2-Oauth2-Server is an extension for Yii framework 2.0 applications and provides an Oauth2 server based on the League OAuth2 server. The server also supports OpenID Connect.

oauth2 oauth2-server oidc oidc-server php yii2 yii2-extension

Last synced: 12 Nov 2024

https://github.com/binodkafle/gomail

Example go project to send email using GO via smtp, Gmail API and OAuth2. This is also a reference project for my article in medium titled "Sending Emails with GO (Golang) Using SMTP, Gmail, and OAuth2"

email gmailapi golang oauth2 smtp

Last synced: 15 Oct 2024

https://github.com/davebaol/oidc-angular-wso2is

Example of an Angular single-page application demonstrating OAuth2/OpenID Connect authentication using WSO2 Identity Server

angular authorization-flow code-flow-pkce implicit-flow oauth2 oidc openid pkce single-page-app wso2-identity-server

Last synced: 06 Nov 2024

https://github.com/algaworks/videoaula-spring-boot-spring-security-oauth

Videoaula no YouTube: Usando o protocolo OAuth com Spring Boot e Spring Security

algaworks oauth oauth2 oauth2-server spring-boot spring-security

Last synced: 08 Nov 2024

https://github.com/behrad-kzm/spotifyexplorer

A sample over The Clean Architecture + RxSwift + MVVMC uses the Spotify APIs + Custom Dark Mode+ Unit Tests

mvvmc nimble oauth2 rxswift spotify spotify-api swift the-clean-architecture

Last synced: 11 Nov 2024

https://github.com/aantipov/notion-google-tasks-website

Synchronize Notion and Google Tasks effortlessly: Front-end code for the Notion-Google Tasks Sync service, built with Astro and Cloudflare Pages.

astro cloudlfare-pages google-tasks javascript notion notion-database oauth2 sync-service website

Last synced: 23 Oct 2024

https://github.com/boxyhq/remix-auth-sso

An SSO strategy for Remix Auth, based on the OAuth2Strategy

authentication oauth2 openid-connect remix saml2 sso-authentication strategies

Last synced: 09 Nov 2024

https://github.com/zhangbinhub/acp-admin-cloud

使用 Kotlin 语言编写,基于 Spring Cloud 的微服务架构。该项目是前后端分离中的"后端部分"

elasticsearch java-11 kafka-streams kibana kotlin oauth2 redis spring-boot-2-2 spring-boot-admin spring-cloud-hoxton zipkin zipkin-sleuth

Last synced: 13 Oct 2024

https://github.com/mraible/mobile-jhipster

Mobile Development with Ionic, React Native, and JHipster

ionic ionic-framework jhipster mobile mobile-development oauth2 oidc react react-native reactjs spring-boot

Last synced: 16 Oct 2024

https://github.com/chaban/apiato-vue

A demo web application written in laravel(apiato) and vuejs(element-ui)

api apiato docker element-ui laradock laravel oauth2 vue

Last synced: 04 Aug 2024

https://github.com/vivocha/arrest

Swagger REST framework for Node.js, with support for MongoDB and JSON-Schema

express expressjs jsonschema mongodb node nodejs oauth2 openapi rest rest-api rql schema swagger

Last synced: 11 Oct 2024

https://github.com/eidam/chatgpt-plugin-clerk-auth

ChatGPT plugin example using Cloudflare Workers and Clerk OAuth2 backend.

chatgpt clerk clerkauth cloudflare cloudflare-workers oauth2 openai plugin workers

Last synced: 09 Nov 2024

https://github.com/fabienbounoir/bounsbot.com

🌐 The BounsBot website, developed using the React framework, allows you to visualize the functionality of the BounsBot Discord bot. It also offers the possibility to configure it directly with the web interface, and even to test the functionality of the Bot directly on the Demo integrated into the site.

api bot bounsbot discord frontend oauth2 react socket-io socket-io-client

Last synced: 07 Nov 2024

https://github.com/berendsliedrecht/sd-jwt-ts

Selective Disclosure JWT (SD-JWT) Draft 06 & Selective Disclosure JWT VC (sd-jwt-vc) Draft 01 implementation

decentralized-idenitity jwt jwt-sd oauth oauth2 openid openid-connect sd-jwt sd-jwt-vc ssi vc

Last synced: 15 Oct 2024

https://github.com/rizkimufrizal/simple-api-gateway

Contoh API Gateway dengan kotlin dan Spring Boot

gateway-api kotlin microservice oauth2 ribbon rxjava spring-boot

Last synced: 10 Nov 2024

https://github.com/leaonline/oauth2-server

OAuth 2 Server package for Meteor to create your own OAuth 2 authorization server. Zero config. Uses continuous updated @node-oauth/oauth2-server library

authorization-code-grant authorization-server hacktoberfest meteor meteorjs nodejs oauth2

Last synced: 14 Oct 2024

https://github.com/tiziano88/elm-oauth

OAuth client for elm

elm oauth oauth-client oauth2

Last synced: 22 Oct 2024

https://github.com/ivanjosipovic/oidc-guard

OpenID Connect (OIDC) & OAuth 2 API Server used to secure Kubernetes Ingress

api cookie ingress ingress-nginx jwt jwt-validation kubernetes nginx oauth2 oidc pre-authentication traefik webapp

Last synced: 27 Oct 2024

https://github.com/festify/cordova-spotify-oauth

🔐 Easy Spotify authentication for Cordova / PhoneGap apps

android-lib cordova-plugin ios-lib oauth2 serverless spotify

Last synced: 05 Nov 2024

https://github.com/contributte/oauth2-client

:lock: OAuth2 client for Nette Framework

client contributte http nette nette-framework oauth2 security

Last synced: 12 Oct 2024

https://github.com/antechrestos/oauth2client

A library based on requests that handle client oauth2 process.

oauth2 oauth2-client python python-2 python3 requests

Last synced: 08 Nov 2024

https://github.com/honeyryderchuck/rodauth-oauth

(Mirror) Roda OAuth and OpenID provider plugin

oauth2 openid-connect rodauth ruby

Last synced: 28 Oct 2024

https://github.com/lookyman/nette-oauth2-server

Integration of The League of Extraordinary Packages' OAuth 2.0 Server into Nette Framework - base package

nette oauth2

Last synced: 27 Sep 2024

https://github.com/nejdetkadir/devise-doorkeeper-starter

An app that showcases how to use Devise with Doorkeeper (OAuth 2 provider)

api devise devise-doorkeeper doorkeeper doorkeeper-provider oauth2 rails rails7

Last synced: 06 Nov 2024

https://github.com/shrikant0013/gcp-aws-webidentityfederation

AWS Auth using WebIdentityFederation from Google Cloud

aws gcp gcp-appengine-flex gcp-appengine-std jwt oauth2 openid-connect sts

Last synced: 30 Oct 2024

https://github.com/PerfectlySoft/Perfect-Authentication

OAuth2 Implementations with Facebook, Google, LinkedIn, Slack, SalesForce and GitHub providers.

authentication facebook github google linkedin oauth2 oauth2-provider perfect server-side-swift slack swift

Last synced: 09 Nov 2024

https://github.com/gupta-ankit/fitgem_oauth2

Ruby gem to use Fitbit web API

fitbit-api oauth2 rails-application ruby

Last synced: 10 Oct 2024

https://github.com/mastodon-dart/mastodon-oauth2

This library provides the optimized and easiest way to authenticate with Mastodon's OAuth 2.0 in your Flutter app 🎯

dart flutter mastodon mastodon-api oauth oauth2 oauth2-authentication oauth2-client

Last synced: 13 Oct 2024

https://github.com/peter-evans/kong-oauth2-consent-app

A consent application for OAuth 2.0 Authorization Code Grant flow with Kong

authorization-code-grant kong kong-gateway oauth2 oauth2-authcode oauth2-authentication

Last synced: 23 Oct 2024

https://github.com/mainick/keycloakclientbundle

The KeycloakClientBundle is bundle for Symfony, designed to simplify Keycloak integration into your application in Symfony and provide additional functionality for token management and user information access. It also includes a listener to verify the token on every request.

bundle keycloak-client oauth2 oauth2-client php symfony symfony-bundle

Last synced: 13 Oct 2024

https://github.com/jwalton/kube-auth-proxy

Securely expose your private Kubernetes services.

k8s kubernetes oauth2 proxy

Last synced: 11 Oct 2024

https://github.com/zegnat/php-mintoken

A minimal IndieAuth compatible Token Endpoint.

indieauth indieweb oauth2 token-endpoint

Last synced: 14 Oct 2024

https://github.com/gobeam/golang-oauth

Build your own Golang custom Oauth server with mysql driver.

encrypt go-oauth2-server golang gooauth2 jwt mysql oaep oauth2 rsa rsa-pubkey

Last synced: 09 Nov 2024

https://github.com/williamfalci/supabase-oauth-server-side

Use the Auth token in your server-side (Nodejs Tested)

express node oauth2 supabase supabase-js

Last synced: 11 Oct 2024

https://github.com/hta218/ga-fetcher

Fetch Google Analytics data with Google APIs in Node.js 🚠

boilerplate google-analytics google-api google-oauth2 nodejs oauth2 starter-project

Last synced: 14 Oct 2024

https://github.com/pavankjadda/angular-webapp-servicenow

Angular WebApp to replace ServicePortal in ServiceNow

angular angular10 javascript oauth-client oauth2 servicenow-api

Last synced: 28 Oct 2024

https://github.com/damienbod/aspnetcoretenantselect

Switch tenants in an ASP.NET Core app using Azure AD with multi tenants

app-registration aspnetcore authn authz azuread enterprise-application oauth2 oidc openid-connect

Last synced: 08 Nov 2024