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

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

java oauth2

Last synced: 13 Nov 2024

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/schibsted/account-sdk-browser

Schibsted Account SDK for browsers

authentication browser javascript oauth2 oidc

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

A Simple Authentication plugin for any Web Frameworks in Julia

julia oauth2 web

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

Craft ID Provider for OAuth 2.0 Client.

oauth2

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/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/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/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/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/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/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/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/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/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/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/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/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: 13 Aug 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/rajesh6161/pocketbase-oauth-demo

oAuth using React+Pocketbase Demo 🎉

demo oauth2 pocketbase

Last synced: 26 Oct 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/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/cloudfoundry/go-uaa

API for UAA written in Go

api cloudfoundry go golang oauth2 scim uaa

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

🔑 The future of Kitsu's Authentication

graphql kitsu oauth2 oauth2-server rails

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/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/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/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/kanboard/plugin-google-auth

Google Authentication plugin for Kanboard

google 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/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/zalando-stups/zign

Command line client to generate OAuth2 access tokens

bearer-tokens oauth2 oauth2-client

Last synced: 30 Oct 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/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/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/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/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/jdrouet/tekitoi

A lightweight and easy to use oauth2 proxy

oauth oauth2 rust-lang

Last synced: 27 Oct 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/siddheshk02/go-oauth2

OAuth2.0 Implementation in Go

fiber-framework golang google-authentication oauth2

Last synced: 10 Nov 2024

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

Google Photos exporter

github google-photos oauth2

Last synced: 08 Nov 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/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: 13 Aug 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/jinagamvasubabu/spring-oauth2-redis-authorizationserver-docker

OAuth2 Authorization server which can store Tokens in Redis and it has a beautiful UI to create the clients and last but not the worst, its docker compatable

docker-compose oauth2 oauth2-autoconfigure oauth2-server redistokestore

Last synced: 15 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/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/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: 14 Nov 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/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: 16 Nov 2024

https://github.com/haruma-k/example_googleoauth

The example project to implement Google OAuth2 authorization without any libraries for Unity Editor.

google oauth2 unity unityeditor

Last synced: 27 Oct 2024

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

Joomla Framework OAuth2 Package

joomla joomla-framework oauth2 php

Last synced: 10 Nov 2024

https://github.com/gandi/wagtail-oauth2

A wagtail plugin to replace the login by an OAuth2.0 Authorization Server

django oauth2 wagtail

Last synced: 14 Nov 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/oktadev/okta-spring-microservices-https-example

Spring Microservices: Secure Service-to-Service Communication

https oauth2 spring spring-boot spring-cloud spring-cloud-config

Last synced: 14 Nov 2024

https://github.com/klippa-app/nativescript-login

The best way to do social logins in NativeScript, a plugin with modern SDKs to allow authentication to various providers with access to all SDK features

apple apple-sign-in facebook google login nativescript nativescript-angular nativescript-plugin oauth oauth2 openid openid-connect sdk social

Last synced: 11 Oct 2024

https://github.com/propo41/bookify

Tailored for organizations, a simple tool that can enhance productivity by minimizing the time spent finding and securing meeting rooms in google calendar

chrome-extension googlecalendarapi hacktoberfest monorepo nestjs oauth2 reactjs typescript

Last synced: 15 Oct 2024

https://github.com/grokify/beego-oauth2-demo

OAuth 2.0 demo app for Beego using Google, Facebook, RingCentral and Aha!

beego beego-application golang golang-examples oauth2

Last synced: 04 Oct 2024

https://github.com/stephenyeargin/yammer-oauth2-php

🗣 PHP wrapper for Yammer's API

hacktoberfest oauth2 php yammer

Last synced: 07 Nov 2024

https://github.com/grokify/beegoutil

OAuth 2.0 demo app for Beego using Google, Facebook, RingCentral and Aha!

beego beego-application golang golang-examples oauth2

Last synced: 12 Oct 2024

https://github.com/codevate/public-api-blog-post-example

A companion project for our blog post describing how to secure public APIs client-side.

api-security oauth2 oauth2-server php public-api symfony-api symfony-application symfony2

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

https://github.com/ibreakthecloud/ajax-chat

ChatBox made with AJAX and PHP

ajax api chatbox json mysql oauth2 php

Last synced: 28 Oct 2024

https://github.com/jerfeson/slim4-skeleton

Slim4 skeleton (http + cli + oauth2) with some add-ons out of the box

oauth2 slim4 twig

Last synced: 08 Nov 2024

https://github.com/XanderLuciano/xauth2

Simple OAuth2 library for Vue.js and Electron clients.

eletron oauth2 vue

Last synced: 04 Aug 2024