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/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/chamerling/electron-oauth-github-vue

Sources for Medium article about Electron Vue OAuth

electron oauth2 vuejs

Last synced: 03 Dec 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/oktadev/okta-node-rest-api-example

Simple REST API with Node and OAuth 2.0

javascript nodejs oauth2 rest rest-api

Last synced: 14 Nov 2024

https://github.com/schibsted/account-sdk-browser

Schibsted Account SDK for browsers

authentication browser javascript oauth2 oidc

Last synced: 21 Jan 2025

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: 28 Jan 2025

https://github.com/myConsciousness/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: 26 Dec 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/hoangtien2k3/reactify-core

Java Library for Developing Reactive Backend Systems with Keycloak Authentication, Minio Storage, OAuth2 Security, Caching, and Trace Logging Integration ...

caching call-api elasticsearch java21 kafka keycloak microservices-architecture minio minio-server oauth2 postgresql reactor-core redis-cache restfull-api security trace-log webflux

Last synced: 16 Jan 2025

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

OAuth client for elm

elm oauth oauth-client oauth2

Last synced: 22 Oct 2024

https://github.com/rominalodolo/udemyoauth2.0

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

java oauth2

Last synced: 13 Nov 2024

https://github.com/myconsciousness/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: 25 Jan 2025

https://github.com/googlesamples/identity-appflip-tester-android

Lightweight Android app that simulates the Google app role during App Flip

account-linking android authentication authorization oauth2

Last synced: 13 Nov 2024

https://github.com/ossystems/python-hydra-sdk

Hydra SDK for Python

oauth2 python sdk

Last synced: 22 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/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/curityio/nginx_oauth_proxy_module

NGINX module that decrypts secure cookies from Single Page Apps and forwards JWT access tokens to APIs

api-gateway nginx oauth-proxy oauth2 spa token-handler

Last synced: 03 Dec 2024

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

Authenticate against OAuth2 Provider in Python CLIs

cli oauth2 pip python

Last synced: 01 Jan 2025

https://github.com/craftcms/oauth2-craftid

Craft ID Provider for OAuth 2.0 Client.

oauth2

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

Ruby gem to use Fitbit web API

fitbit-api oauth2 rails-application ruby

Last synced: 28 Jan 2025

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/jiachengzhang1/umbrella.jl

A Simple Authentication plugin for any Web Frameworks in Julia

julia oauth2 web

Last synced: 14 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: 20 Jan 2025

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/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: 21 Jan 2025

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/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/zalando-stups/python-tokens

Python library to manage OAuth access tokens

bearer-tokens oauth2

Last synced: 21 Nov 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/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/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/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/lutefd/authkit-lucia

Auth system template with TOTP, Email 2FA, role-based access control and other features using Lucia as the auth lib

2fa authentication lucia-auth oauth2

Last synced: 18 Jan 2025

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/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/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/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/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/jdrouet/tekitoi

A lightweight and easy to use oauth2 proxy

oauth oauth2 rust-lang

Last synced: 19 Jan 2025

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/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/corteva/msal-requests-auth

Authentication using python requests and MSAL. This uses the MSAL cache for repeated requests.

azure httpx msal oauth2 python requests

Last synced: 31 Dec 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/cloudfoundry/go-uaa

API for UAA written in Go

api cloudfoundry go golang oauth2 scim uaa

Last synced: 16 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/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/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/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/krkarma777/online-store

SEED: An open-market platform built with JDK 17, Spring Boot, and Oracle DB, focusing on RESTful architecture and secure user experiences.

address-api chartjs ckeditor5 hibernate java javascript jpa jwt oauth2 online-shop oracle paypal restful-api shop spring-boot springsecurity6 thymeleaf

Last synced: 05 Jan 2025

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

oAuth using React+Pocketbase Demo 🎉

demo oauth2 pocketbase

Last synced: 26 Oct 2024

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

Google Authentication plugin for Kanboard

google oauth2

Last synced: 07 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/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/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/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/hummingbird-me/genkan

🔑 The future of Kitsu's Authentication

graphql kitsu oauth2 oauth2-server rails

Last synced: 07 Nov 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/patxibocos/google-photos-exporter

Google Photos exporter

github google-photos oauth2

Last synced: 12 Dec 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/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/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/iteratec/kcwarden

Keycloak Configuration Auditor

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

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