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/bndynet/web-framework-for-java

A seed project with spring boot for AngularJS, AngularJs Material, Thymeleaf, RESTful API, MySQL and admin panel based on AdminLTE.

adminlte angularjs angularjs-material maven mysql oauth oauth2 oauth2-server restful-api spring-boot thymeleaf

Last synced: 12 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/nektro/mantle

📒 Easy and effective communication for any team or community.

astheno chat indieweb mantle oauth2 self-hosted

Last synced: 28 Oct 2024

https://github.com/grokify/goauth

Utility libraries for Go (aka Golang) API auth including OAuth 2, JWT, TLS Client Authentication and Basic Auth.

golang oauth2 utilities

Last synced: 15 Nov 2024

https://github.com/leo0o/simpleoauth

Golang实现几大主流平台的oauth2.0认证(目前仅支持QQ,微信,微博)

go golang oauth2 qq wechat

Last synced: 14 Nov 2024

https://github.com/chillerlan/php-oauth

A fully transparent, framework agnostic PSR-18 OAuth client.

oauth oauth-client oauth1 oauth1-client oauth2 oauth2-client php php8 pkce-oauth psr-18 psr-7 rfc5849 rfc6749 rfc7636 rfc9126

Last synced: 05 Nov 2024

https://github.com/doorkeeper-gem/doorkeeper-i18n

Translation files for Doorkeeper OAuth 2 provider

doorkeeper i18n internationalization oauth2 oauth2-provider

Last synced: 17 Nov 2024

https://github.com/Ahoo-Wang/CoSec

RBAC-based And Policy-based Multi-Tenant Reactive Security Framework | 基于 RBAC 和策略的多租户响应式安全框架

authentication authorization cloud-native gateway identity java jwt kotlin microservice multi-tenant oauth2 policy project-reactor rbac reactive redis security spring-boot spring-cloud spring-cloud-gateway

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

https://github.com/ahoo-wang/cosec

RBAC-based And Policy-based Multi-Tenant Reactive Security Framework | 基于 RBAC 和策略的多租户响应式安全框架

authentication authorization cloud-native gateway identity java jwt kotlin microservice multi-tenant oauth2 policy project-reactor rbac reactive redis security spring-boot spring-cloud spring-cloud-gateway

Last synced: 01 Nov 2024

https://github.com/epsylon/anontwi

Anontwi is a tool for OAuth2 applications (such as: GNUSocial, Twitter) that provides different layers of encryption, privacy methods and proxy features.

encryption gnusocial oauth2 privacy social-networking twitter

Last synced: 06 Aug 2024

https://github.com/vijinho/f3-cms

PHP7 Fat-Free Framework https://fatfreeframework.com based CMS extending original https://github.com/vijinho/f3-boilerplate project and using UI-kit http://materializecss.com/

f3-boilerplate fat-free-framework fatfree-framework lamp mvc-application oauth2 php7

Last synced: 27 Oct 2024

https://github.com/agilie/dribbble-android-sdk

Dribbble Android SDK is an unofficial wrapper for Dribbble API v1. (Designer, Shot, Comment, User Story, Like, Follow)

dribbble dribbble-android-sdk dribbble-api java oauth2 oauth2-client retrofit2 rxjava2 sdk

Last synced: 09 Nov 2024

https://github.com/fosin/anan-cloud

anan基于JDK11、Spring Boot 2.5.x、Spring Cloud 2020生态体系技术,采用微服务前后端分离架构,供开发人员学习和交流。 包括服务注册与发现、服务监控、服务管理、服务治理、服务网关、服务熔断、配置管理、OAuth2认证授权中心等常见微服务组件。 服务注册与发现:支持K8S、Nacos、Eureka; 配置中心:支持K8S、Nacos、SpringCloudConfig; 部署方式:支持K8S(Helm)集群部署、jar包集群部署、Docker-Compose部署、Swarm集群部署 部署组件:数据库中间件(Mysql、RabbitMQ、Redis)、Anan后台服务、Anan前端服务(Ingress)、EFk日志体系、Prometheus+Grafana监控体系

docker elk eureka grafana jpa k8s mysql nacos oauth2 prometheus rabbitmq redis spring-cloud springboot2 swagger

Last synced: 30 Oct 2024

https://github.com/danilobuerger/redux-implicit-oauth2

OAuth 2.0 Implicit Grant Flow with Redux

oauth2 redux

Last synced: 28 Oct 2024

https://github.com/ebrahimmfadae/openid-connect-app

Sample project for implementing OIDC server with a web application and an API service.

api authorization-server ejs koa mongodb oauth2 openid-connect password-grant resource resource-server service

Last synced: 12 Oct 2024

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: 16 Nov 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/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: 14 Nov 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/hadiidbouk/simpleoauth2

A simple implementation of OAuth2 in Swift using Combine and AuthenticationServices (macOS and iOS).

authenticationservices combine oauth2 swift

Last synced: 17 Nov 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/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/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/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/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/idlesign/django-oauthost

Reusable application for Django, introducing OAuth2 server functionality.

authentication authorization django oauth2 python

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

Phalcon Authentication Server

oauth2 phalcon phalcon-php

Last synced: 04 Aug 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/ueberauth/ueberauth_slack

Slack OAuth2 Strategy for Überauth

oauth oauth2 slack strategy ueberauth ueberauth-strategies

Last synced: 01 Nov 2024

https://github.com/zokioki/fitbit_api

A Ruby interface to the Fitbit Web API.

api fitbit oauth2 rails ruby

Last synced: 14 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/valentinfunk/firebase-steam-login

Login to firebase with Steam OpenID

discord firebase microservice oauth2 steam

Last synced: 08 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/gearnode/erl-oauth2c

OAuth2 client in Erlang.

erlang oauth2 oauth2-client sso

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

https://github.com/openedx/auth-backends

Custom authentication backends and views for edX services

authentication edx oauth2 oidc openid-connect python

Last synced: 13 Nov 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/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/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/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/oktadev/gatsby-netlify-okta-example

Gatsby, Netlify, and Okta Example App

authentication gatsby gatsbyjs netlify oauth2 oidc

Last synced: 14 Nov 2024

https://github.com/sindhuinti/chronx

📆Chronx is a CLI tool that offers a set of commands for managing your calendar events with ease!

cobra-cli go google-calendar-api oauth2

Last synced: 16 Nov 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/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/slekup/passport-discord-auth

An updated passport authentication strategy for Discord.

discord nodejs oauth2 passport typescript

Last synced: 01 Nov 2024

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

Generic OAuth2 authentication plugin

oauth2 plugin

Last synced: 07 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/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/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/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/jcf/oauth-two

OAuth 2.0 client in Clojure

authentication clojure oauth2 oauth2-client

Last synced: 13 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/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/oktadev/okta-spring-security-5-example

Authentication with Spring Security 5 and Okta OIDC

authentication oauth2 oidc okta spring-boot spring-security

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