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/rominalodolo/udemyoauth2.0

https://www.udemy.com/course/oauth-2-simplified/

java oauth2

Last synced: 13 Nov 2024

https://github.com/acronis/go-authkit

Toolkit for authentication and authorization in Go services

authentication authorization go golang jwks jwt oauth2 openid-connect toolkit

Last synced: 18 Dec 2024

https://github.com/timo-reymann/python-oauth2-cli-auth

Authenticate against OAuth2 Provider in Python CLIs

cli oauth2 pip python

Last synced: 15 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/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/craftcms/oauth2-craftid

Craft ID Provider for OAuth 2.0 Client.

oauth2

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

https://github.com/0x676e67/mayi

基于RBAC、OAuth2.1认证模式的微服务动态权限脚手架

authorization java mybatis-plus oauth2 oauth2-server spring spring-boot spring-cloud

Last synced: 27 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/gupta-ankit/fitgem_oauth2

Ruby gem to use Fitbit web API

fitbit-api oauth2 rails-application ruby

Last synced: 30 Dec 2024

https://github.com/nemanjam/next-auth-custom-provider-demo

Custom Next-auth OAuth provider for Square with Prisma and Postgres.

next-auth next-auth-provider nextjs oauth2 postgresql prisma

Last synced: 12 Dec 2024

https://github.com/dzenis-h/mars-ems

This is an Employee Management system [EMS] for Accounting and HR built using the MERN+ stack. 📊 📉 📆

bootstrap4 css3 gas google-sheets-api html5 javascript jquery lodash mlab mongodb mongoose nodejs oauth2 react-router reactjs redux redux-form redux-thunk rest-api sailsjs

Last synced: 17 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/jiachengzhang1/umbrella.jl

A Simple Authentication plugin for any Web Frameworks in Julia

julia oauth2 web

Last synced: 14 Nov 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: 03 Dec 2024

https://github.com/cristianoliveira/apitogo

"An api to go, please." - Make a fake api without a line of code.

developer-tools golang json-api oauth2 oauth2-server webhooks websocket

Last synced: 16 Nov 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/curityio/flask-of-oil

An OAuth 2.0 filter written in Python to protect APIs built using Flask

api claims jwt-validation oauth2 scopes sdk zero-trust

Last synced: 03 Dec 2024

https://github.com/maslick/brauzie

Awesome CLI tool for fetching JWT tokens for OAuth2.0 clients

cli debuging-tool jwt k8s keycloak kubernetes nodejs oauth2 oidc token

Last synced: 28 Nov 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/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/zalando-stups/python-tokens

Python library to manage OAuth access tokens

bearer-tokens oauth2

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

https://github.com/atereshkov/spring-boot-security-oauth2

REST service built with Spring Boot and Spring Security OAuth2

mysql oauth2 rest spring-boot spring-boot-security spring-security-oauth

Last synced: 14 Oct 2024

https://github.com/cloudyr/AzureAuth

OAuth 2.0 authentication with Azure Active Directory. Submit issues and PRs at https://github.com/Azure/AzureAuth

azure azure-active-directory oauth2 r

Last synced: 04 Dec 2024

https://github.com/danvitoriano/rest-api-examples

Test and Prototype with Fake Online REST/OAuth 2 APIs Examples

javascript jquery json oauth2 prototype rest rest-api

Last synced: 07 Nov 2024

https://github.com/wahengchang/instagram-oauth-nodejs-server

Node.js server for Intagram-API OAuth purpose.

example instagram instagram-api nodejs oauth oauth2 tutorial

Last synced: 08 Dec 2024

https://github.com/kanboard/plugin-google-auth

Google Authentication plugin for Kanboard

google oauth2

Last synced: 07 Nov 2024

https://github.com/yapily/yapily-sdk-python

Python SDK generated against the Yapily API. This SDK can be used to connect to Open Banking entities.

devtools finance financial-institutions fintech-utility oauth2 openapi-generator openapi3 openbanking openbanking-sdk psd2 python python-sdk sdk sdk-python yapily yapily-api yapily-sdk

Last synced: 04 Dec 2024

https://github.com/rajesh6161/pocketbase-oauth-demo

oAuth using React+Pocketbase Demo 🎉

demo oauth2 pocketbase

Last synced: 26 Oct 2024

https://github.com/hummingbird-me/genkan

🔑 The future of Kitsu's Authentication

graphql kitsu oauth2 oauth2-server rails

Last synced: 07 Nov 2024

https://github.com/keitaoouchi/rxmoyaauthenticatable

Make your API token refreshable automatically.

alamofire moya oauth2 rxswift

Last synced: 14 Oct 2024

https://github.com/oracle/ojdbc-extensions

The Oracle JDBC Driver Extensions include providers for centralized configuration or token providers for authentication with the DB.

jdbc oauth2 ojdbc8 oracle spi

Last synced: 06 Nov 2024

https://github.com/cloudfoundry/go-uaa

API for UAA written in Go

api cloudfoundry go golang oauth2 scim uaa

Last synced: 16 Nov 2024

https://github.com/damienbod/pwablazorbffazureb2c

Azure B2C Blazor BFF ASP.NET Core hosted with support for PWA

azure-b2c bff blazor cors csrf oauth oauth2 oidc pwa

Last synced: 17 Oct 2024

https://github.com/didinj/node-express-oauth2-postgresql

Source code from the REST API Security with the Node-Express-PostgreSQL-Oauth2 tutorial.

expressjs nodejs oauth2 postgresql sequelize

Last synced: 21 Oct 2024

https://github.com/damienbod/PwaBlazorBffAzureB2C

Azure B2C Blazor BFF ASP.NET Core hosted with support for PWA

azure-b2c bff blazor cors csrf oauth oauth2 oidc pwa

Last synced: 09 Nov 2024

https://github.com/mrstebo/nancy.oauth2

A Nancy module for adding OAuth2 support.

authentication authentication-middleware hacktoberfest nancy oauth oauth2

Last synced: 07 Nov 2024

https://github.com/walinejs/auth

Social account auth service, support github, twitter, facebook, google

facebook google oauth2 serverless twitter vercel

Last synced: 14 Nov 2024

https://github.com/curityio/nginx-lua-phantom-token-plugin

An API gateway plugin to introspect opaque access tokens and forward JWT access tokens to APIs

api-gateway introspection kong nginx oauth2 openresty phantom-token

Last synced: 03 Dec 2024

https://github.com/pradeepgangwar/smart-india-hackathon-18

Project for Smart India Hackathon 2018 under Government of Assam

django hackathon oauth2 postgresql python

Last synced: 26 Dec 2024

https://github.com/patxibocos/google-photos-exporter

Google Photos exporter

github google-photos oauth2

Last synced: 12 Dec 2024

https://github.com/zalando-stups/zign

Command line client to generate OAuth2 access tokens

bearer-tokens oauth2 oauth2-client

Last synced: 30 Oct 2024

https://github.com/yegor256/glogin

Login/logout via GitHub OAuth for your Ruby web app

github oauth2 ruby ruby-gem

Last synced: 30 Oct 2024

https://github.com/siddheshk02/go-oauth2

OAuth2.0 Implementation in Go

fiber-framework golang google-authentication oauth2

Last synced: 10 Nov 2024

https://github.com/iteratec/kcwarden

Keycloak Configuration Auditor

blue-team keycloak oauth2 oidc red-team security-scanner

Last synced: 09 Nov 2024

https://github.com/iad-os/react-ghost-auth

React Ghost Auth is an easy to use multi-provider authentication and authorization library. The library uses the OpenID Connect Flow.

authentication authorization keycloak oauth2 oauth2-client open-id-connect react reactjs relying-party token

Last synced: 25 Nov 2024

https://github.com/mathieudutour/pkce-proxy

A barebones proxy to enable the PKCE flow for OAuth providers that do not support PKCE.

oauth2 pkce

Last synced: 27 Oct 2024

https://github.com/marketingpipeline/api-security-checklist

:ballot_box_with_check: A security checklist for anyone who's developing and deploying APIs

api api-checklist auth checklist jwt oauth2 rest-api security-checklist

Last synced: 06 Dec 2024

https://github.com/hantsy/spring-security-auth0-sample

Spring Security 5 with OAuth2/OIDC and Auth0 integration example

jwt oauth2 oidc spring-security spring-webflux spring-webmvc

Last synced: 12 Oct 2024

https://github.com/erisa/how-many-servers

Find out how many Discord servers you're in.

cloudflare cloudflare-worker cloudflare-workers discord oauth2

Last synced: 02 Nov 2024

https://github.com/damienbod/emailcalandarsclient

Send emails with Microsoft Graph API from a Desktop APP, C# and Visual basic projects

graph-api microsoft-graph-api oauth2 oidc ui wpf

Last synced: 17 Oct 2024

https://github.com/darthbenro008/go-oauth

A Sample Integration of Google and GitHub OAuth2 in Golang (GoFiber) utilising MongoDB

clean-architecture fiber golang jwt-authentication mongodb oauth2

Last synced: 17 Oct 2024

https://github.com/curityio/oauth-agent-node-nextjs

A Node.js OAuth Agent for the Next.js web server, providing API driven OAuth and OpenID Connect for SPAs

nextjs oauth-agent oauth2 openid-connect spa token-handler

Last synced: 03 Dec 2024

https://github.com/wjayesh/prod_app

Building a productivity app for enabling faster appointments and easy status and schedule sharing between contacts

authentication azure-active-directory azure-b2c azureb2c flutter oauth2

Last synced: 23 Oct 2024

https://github.com/xa21x/traefik-idc-demo

Proof of concept for lua-resty-openidc as a Traefik forward auth server

lua lua-resty-openidc oauth2 openid-connect openresty traefik

Last synced: 09 Nov 2024

https://github.com/wuriyanto48/go-social

a Pluggable OAuth client library for social login (Google, Facebook, Github, Linkedin, Microsoft Identity Platform)

azure azure-active-directory facebook facebook-api facebook-login github github-login go golang golang-http golang-library golang-package google google-login microsoft-identity-platform oauth2

Last synced: 08 Nov 2024

https://github.com/plusauth/oidc-client-js

OpenID Connect (OIDC) and OAuth2 library for browser-based JavaScript applications.

authentication javascript jwt oauth2 oauth2-library oidc oidc-client openid-connect openid-connect-client plusauth typescript

Last synced: 03 Dec 2024

https://github.com/jdrouet/tekitoi

A lightweight and easy to use oauth2 proxy

oauth oauth2 rust-lang

Last synced: 27 Oct 2024

https://github.com/socialiteproviders/gitlab

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 30 Dec 2024

https://github.com/andyrichardson/passport-workos

A passport.js strategy for WorkOS SSO (unofficial)

oauth2 passport workos

Last synced: 27 Oct 2024

https://github.com/javacctvnews/zerosx-cloud

基于SpringBoot2.7、SpringCloud2021&Alibaba采用前后端分离的微服务多租户体系架构开发平台。采用自定义starter组件化的思想,结构解耦;网关统一认证授权及URL级功能权限校验,且可自定义扩展OAuth2授权认证模式;网关聚合OpenAPI3文档及高度定制的代码生成器一键生成基础功能;内置通用基础功能,如OSS、SMS、数据过滤、数据加解密等等。

code-generator mybatis-plus oauth2 openfeign saas seata spring-cloud spring-cloud-alibaba vue2

Last synced: 10 Oct 2024

https://github.com/equinor/appsec-fundamentals-authn-authz-cs

A hands-on AppSec fundamentals workshop where we explore protecting API's and Web apps

appsec authn authz oauth2 oicd workshop

Last synced: 12 Nov 2024

https://github.com/justjake/notrition

Nutrition and recipe integration using the Notion Public API

notion notion-api oauth2 supabase

Last synced: 08 Nov 2024

https://github.com/guardian/pan-domain-authentication

Helper to provide a common federated authentication for all services within a domain (AKA Panda 🐼)

authentication oauth2 production

Last synced: 19 Dec 2024

https://github.com/marcosbarbero/spring-boot2-oauth2-opaque-token

Read more http://blog.marcosbarbero.com/oauth2-centralized-authorization-opaque-jdbc-spring-boot2

jdbc oauth2 opaque spring-boot-2 spring-security-5

Last synced: 14 Oct 2024

https://github.com/joomla-framework/oauth2

Joomla Framework OAuth2 Package

joomla joomla-framework oauth2 php

Last synced: 29 Dec 2024

https://github.com/mosip/esignet

Open ID based e-Signet service for large scale verification & authentication.

oauth2 oid4vci oidc

Last synced: 24 Dec 2024

https://github.com/ims94/spring-boot-jwt-auth-server

Using JWTs issued by an external authorization server to authentication REST APIs with Spring Boot

auth authentication jwt jwt-authentication oauth2 oidc openid openid-connect ractjs rest-api spring-boot spring-boot-3 spring-security

Last synced: 03 Dec 2024

https://github.com/zcubbs/oauth-showcase

This is a simple showcase of the OAuth 2.0 authorization code flow written in GO. With a server and a client. Both components are fully customizable and can be used as a template for your own projects.

go oauth2

Last synced: 25 Nov 2024

https://github.com/bertrandmartel/kibana-oauth2-proxy

oauth2 proxy docker config for Kibana 6.1.1 with searchguard or xpack

docker kibana oauth2 searchguard x-pack

Last synced: 09 Nov 2024

https://github.com/contributte/facebook

:yum: Tiny Facebook SDK 5.x integration to Nette Framework

facebook login nette oauth2 php sdk

Last synced: 14 Dec 2024