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/astraadev/discord-oauth2

Manage user access to your Discord bot via OAuth2 authorization.

bot discord-js joiner nodejs oauth2 oauth2-client oauth2-server tool

Last synced: 23 Jan 2025

https://github.com/maxr1998/androidpam-module

AndroidPAM, a pam module to unlock your computer with your phone's fingerprint reader

android firebase linux oauth2 pam

Last synced: 05 Dec 2024

https://github.com/juanifioren/meteor-oidc-client

Generic OpenID Connect RP for Meteor applications

authentication login meteor oauth2 openid-connect

Last synced: 17 Nov 2024

https://github.com/dryewo/fahrscheine-bitte

Clojure library for checking OAuth2 access tokens

access-token api clojure compojure oauth2 security swagger1st

Last synced: 09 Nov 2024

https://github.com/math-ferreira/calendar-alexa-quarkus

Project to study the way to develop using Quarkus framework and its libs to build web services. Along with it, was possible to understand how to integrate with google services, in this case Google Calendar

alexa api backend calendar google google-calendar heroku heroku-deployment kotlin oauth2 postgresql quarkus

Last synced: 13 Nov 2024

https://github.com/lumbrjx/auth-with-lucia

auth system made by integrating Fastify with lucia-auth using typescript, redis for sessions

auth fastify lucia-auth mysql oauth2 prisma redis session

Last synced: 27 Oct 2024

https://github.com/ethib137/liferay-react-native-demo

A React Native demo app for Liferay built with Expo.

expo liferay oauth-application oauth2 react-native

Last synced: 15 Oct 2024

https://github.com/maxcountryman/rauth

A Python library for OAuth 1.0/a, 2.0, and Ofly

oauth oauth-client oauth2 rauth

Last synced: 20 Oct 2024

https://github.com/netsells/passputter

Easily authenticate using OAuth 2.0 client/password grants in Dart/Flutter.

dart flutter oauth oauth2

Last synced: 08 Dec 2024

https://github.com/szymonpoltorak/social-app

Social media application as a individual academic project continued in my free time using Angular and Spring Boot.

angular docker hibernate java jwt-bearer-tokens maven ngx-markdown oauth2 oidc spring-boot spring-security typescript

Last synced: 15 Dec 2024

https://github.com/pandodao/wechat-login-go

一个简单的 Go 包,用于微信网页授权。

oauth2 wechat weixin

Last synced: 20 Nov 2024

https://github.com/sue445/omniauth-chatwork

OmniAuth strategy for ChatWork

chatwork gem oauth2 omniauth omniauth-strategy

Last synced: 27 Nov 2024

https://github.com/andifalk/jax-2019-openid-connect-spring-security

Accompanying repository for talk about OpenID Connect at JAX 2019 in Mainz,Germany

java jwt oauth2 openid-connect spring-boot spring-security

Last synced: 20 Jan 2025

https://github.com/ismarslomic/google-assistant-oauth

Simple utility for retrieving OAuth 2.0 tokens for access to Google Assistant SDK

google google-assistant-sdk oauth oauth2

Last synced: 11 Oct 2024

https://github.com/doamaral/postman-imgur

Using Postman with Oauth2 and refreshing its token automatically using pre-request scripts

api dynamic-variables htmlextra oauth2 postman rest testing

Last synced: 15 Nov 2024

https://github.com/socialiteproviders/soundcloud

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 10 Oct 2024

https://github.com/cythral/identity

OAuth2 + OpenID Compliant Identity Server. Handles user2app and app2app authentication + authorization.

csharp dotnet oauth2 openid

Last synced: 27 Dec 2024

https://github.com/dtinth/eventpop-ticket-gateway

A gateway that lets Eventpop ticket holders authenticate themselves

jwt oauth2 typescript vercel

Last synced: 23 Nov 2024

https://github.com/grottopress/samba

Single Sign On authentication for Lucky framework

authentication crystal lucky-framework oauth2 security sso

Last synced: 29 Nov 2024

https://github.com/sjefvanleeuwen/identity-server

Docker images for identity server 4, an OpenID Connect and OAuth 2.0 Framework for ASP.NET Core

docker identityserver identityserver4 oauth oauth2 oauth2-authentication oauth2-provider

Last synced: 26 Oct 2024

https://github.com/cleanenergyexchange/fastapi-zitadel-auth

OAuth2 authentication in FastAPI apps using Zitadel

fastapi jwks jwt oauth2 zitadel

Last synced: 11 Jan 2025

https://github.com/juancastillo0/dart_auth

Integrations and tools for authentication in Dart applications and servers. Supports multiple OAuth2 and OpenIdConnect providers, and custom methods such as email, phone, username or TOTP (time-based one-time password).

2fa authentication authorization backend dart flutter frontend jwt mfa oauth oauth2 openid-connect shelf totp

Last synced: 19 Oct 2024

https://github.com/curityio/github-authenticator

Github oauth authenticator that can be used with any Java-based Web API

authenticator github login oauth2 plugin

Last synced: 03 Dec 2024

https://github.com/tada5hi/hapic

A tiny & simple fetch based http client with a collection of different presets.

api api-client client fetch fetch-api harbor harbor-client http oauth2 oauth2-client rest vault vault-client

Last synced: 27 Oct 2024

https://github.com/stelynx/craft

HTTP client with offline support, queueing requests, auto-refreshing OAuth tokens

dart flutter http oauth2 offline

Last synced: 23 Oct 2024

https://github.com/micdah/msteamsopenidauth

Demonstration of authentication against Identity Server from MS Teams using Bot Framework v4

hack identityserver4 ms-bot-framework ms-teams oauth2 openid-connect

Last synced: 07 Jan 2025

https://github.com/curityio/azure-apim-oauth-proxy

This repository provides a policy for the API Management in Azure that implements the OAuth Proxy functions of the Token Handler pattern.

api-gateway azure oauth-proxy oauth2 token-handler

Last synced: 03 Dec 2024

https://github.com/rabahs/tvos-oauth

tvOS OAuth authentication using authentication/activation codes (Amazon login, Dropbox)

amazon authentication cocoapods dropbox ios oauth oauth2 oauth2-client swift swift-3 tvos

Last synced: 20 Jan 2025

https://github.com/schwarz/ueberauth_bnet

Ueberauth Strategy for Battle.net Login

battle-net oauth2 phoenix ueberauth

Last synced: 15 Nov 2024

https://github.com/justijndepover/bullhorn-api

PHP client for the Bullhorn API

api bullhorn oauth2 php

Last synced: 25 Dec 2024

https://github.com/samyc2002/coders-garage

A react coding website made for the Summer of Innovation Web Development project

authentication css css3 expressjs html javascript mongodb nodejs oauth oauth2 react reactjs socket-io typescript ui-design

Last synced: 30 Oct 2024

https://github.com/curityio/spa-deployments

Code to manage deployment of back end resources for SPA code examples

deployment docker oauth2 openid-connect spa token-handler

Last synced: 03 Dec 2024

https://github.com/ras0q/traq-oauth2

traq-oauth2 provides support for OAuth2 authentication in traQ

go golang oauth2

Last synced: 05 Nov 2024

https://github.com/stevelr/wasm-service-oauth

Use OAuth with Cloudflare Workers

oauth oauth2 wasm wasm-service workers

Last synced: 16 Nov 2024

https://github.com/collective/volto-authomatic

Social Login for Plone sites

oauth2 plone volto volto-addon

Last synced: 11 Nov 2024

https://github.com/hhimanshu/google-oauth2-jwt-secure-api

Demonstrates how to write secure Web Applications using Google Oauth2 on client side and securing protected resources with JWT based token

full-stack google jwt oauth2 security spring-boot webapp

Last synced: 12 Nov 2024

https://github.com/tugascript/graphql-oauth

GraphQL Local OAuth with Rust

graphql microservice oauth2 rust

Last synced: 20 Nov 2024

https://github.com/jeff-tian/keycloak-springboot

Demo app for integrating Keycloak into Java Spring Boot Application.

java keycloak oauth2 spring-boot

Last synced: 15 Nov 2024

https://github.com/tanaikech/getcode

This is a Golang library to automatically get an authorization code for retrieving access token using OAuth2.

authoring-tool go-lib go-library golang oauth2

Last synced: 11 Nov 2024

https://github.com/chrislaskey/oauth2_facebook

A Facebook OAuth2 Provider for Elixir

authentication elixir facebook facebook-graph oauth2

Last synced: 16 Nov 2024

https://github.com/cidaas/cidaas-for-typo3

Enables secure and convenient authentication of users in TYPO3 with cidaas. Secure – Fast – And unrivaled Swabian.

cidaas cms oauth2 oidc openid-connect plugin sso typo3

Last synced: 22 Jan 2025

https://github.com/autom8ter/openid

Complete OpenID Connect http handlers

golang oauth2 open-id openid-connect

Last synced: 07 Nov 2024

https://github.com/curityio/openid-client-ios-appauth

OpenID Connect iOS integration in a SwiftUI App using the AppAuth pattern

appauth code-example ios mobile oauth2 openid-connect

Last synced: 03 Dec 2024

https://github.com/sguessou/sso-clojure

OAuth 2.0 with Keycloak and Clojure

cheshire clojure keycloak oauth2 reitit ring selmer

Last synced: 22 Jan 2025

https://github.com/cidaas/cidaas-android-sdk

With this SDK, you can integrate cidaas smoothly and with minimal effort into your android application. It enables you to map the most important user flows for OAuth2 and OIDC compliant authentication. Secure – Fast – And unrivaled Swabian.

android cidaas oauth2 oidc openid-connect

Last synced: 22 Jan 2025

https://github.com/technetos/heatshield

An OAuth2.0 Bearer token provider

diesel oauth2 postgresql rocket rust webservice

Last synced: 07 Nov 2024

https://github.com/revolunet/oauth2-proxy-keycloak-demo

Sample setup for oauth2-proxy + keycloak

docker-compose keycloak oauth2

Last synced: 09 Nov 2024

https://github.com/jaddison/django-simple-socialauth

Django social account authentication app based on requests-oauthlib.

authentication django login oauth oauth1 oauth2 registration simple social

Last synced: 11 Oct 2024

https://github.com/laredoza/singlesignonapi

The Api used by the Single Sign-on UI to manage an Identity4 Server

administration auth dotnetcore identityserver4 oauth2 openid

Last synced: 01 Dec 2024

https://github.com/e-sites/cobalt

The E-sites Swift iOS API Client used for standard restful API's

api-client oauth2 promises swift

Last synced: 14 Nov 2024

https://github.com/leogaudin/ft_transcendence

This project is something you've never done before. Think back to the beginning of your programming journey. Look at yourself, now is your time to shine!

2fa 42 42cursus 42school django docker oauth2 pong pong-game postgresql transcendence

Last synced: 10 Nov 2024

https://github.com/gatecloud/gatecloud-boilerplate

Open Source RESTful API Gateway Boilerplate written in Go - Go语言开源RESTful API网关脚手架

auth0 boilerplate cache go golang middleware oauth2

Last synced: 06 Dec 2024

https://github.com/puddyclub/tinydiscord-lib

Tiny Library to use the Discord OAuth2.

discordapp oauth2 oauth2-client php php-library

Last synced: 08 Nov 2024

https://github.com/uber5/react-pkce-sample

Sample app demonstrating using OAuth2 PKCE within React

authentication oauth2 pkce react

Last synced: 10 Nov 2024

https://github.com/amalh/goodreads-oauth-in-swift-

Swift sample for using OAuthSwift with Goodreads | TUTORIAL: https://pragmatictheories.tech/ios-oauth-integration-with-goodreads/

goodreads-api goodreads-oauth ios oauth oauth2 oauth2-provider oauthswift swift

Last synced: 29 Dec 2024

https://github.com/defless/oauth-2.1-example

OAuth 2.1 integration with fastify API

api-rest fastify oauth2 pkce pkce-flow pkce-oauth third-party

Last synced: 26 Oct 2024

https://github.com/cidaas/cidaas-sdk-ios-v2

With this SDK, you can integrate cidaas smoothly and with minimal effort into your IOS application. It enables you to map the most important user flows for OAuth2 and OIDC compliant authentication. Secure – Fast – And unrivaled Swabian.

cidaas ios oauth2 oidc openid-connect

Last synced: 22 Jan 2025

https://github.com/paulveillard/cybersecurity-oauth

An ongoing & curated collection of awesome software best practices and techniques, libraries and frameworks, E-books and videos, websites, blog posts, links to github Repositories, technical guidelines and important resources about OAuth 2.0 and OpenID Connect in Cybersecurity.

idp oauth-client oauth2 oauth2-authentication oauth2-client oauth2-provider oauth2-proxy oauth2-server saml2 sdp-migration

Last synced: 07 Dec 2024

https://github.com/evillord666/techdemo

Spring Boot Example web application with Data Access Layer and 3 types of Authorization including OAuth2 from OpenAm

basic-auth dal keycloak-example oauth2 openam-example openam-oauth2 repository-pattern spring-boot-2 spring-boot-application spring-boot-example spring-boot-security-oauth2

Last synced: 07 Dec 2024

https://github.com/samanyougarg/rest-api-example

Example API in Flask that follows REST API Best Practices.

api flask oauth2 openapi-specification python rest rest-api swagger

Last synced: 26 Oct 2024

https://github.com/inovex/demo-istio-azure-auth

This demo repository showcases how to use Istio and Azure Active Directory to transparently augment an authentication-unaware application with OAuth2 authentication.

aks azure istio kubernetes oauth2

Last synced: 15 Dec 2024

https://github.com/linx-software/linx-oauth2-token-service

Server-side Linx application to manage the secure generation, storage and retrieval of access tokens.

github-api google-cloud-apis low-code-development-platform msgraph-api oauth2 oauth2-authorization oauth2-server salesforce-api

Last synced: 25 Jan 2025

https://github.com/nikolaigulatz/oauth-token-cache

Easily obtain and cache OAuth 2.0 JWT tokens from Auth0.

auth0 oauth oauth2 python redis

Last synced: 15 Nov 2024

https://github.com/sumocoders/teamleader-oauth2

PHP Teamleader oauth2 package to connect with Teamleader API (https://developer.teamleader.eu/)

oauth2 teamleader

Last synced: 23 Nov 2024

https://github.com/claudiob/yt-auth

Authenticate users with their Google account

authentication gem google oauth2 rails youtube

Last synced: 22 Dec 2024

https://github.com/d-band/auth-center

auth center with OAuth 2.0 & TOTP

koa koa-orm koa-view koa2 oauth oauth2 oauth2-server totp

Last synced: 24 Nov 2024

https://github.com/bragner/Spotify-Player-Bot

Spotify Player Bot integrates Bot Framework v4 with Spotify Web Api.

adaptive-cards bot-framework csharp csharp-code dotnet-core oauth2 spotify spotify-web-api

Last synced: 18 Nov 2024

https://github.com/cidaas/terraform-provider-cidaas

This provider helps you managing your cidaas instances in an automated way. It enables you to configure and maintain apps and registration fields as part of a Terraform deployment. Secure – Fast – And unrivaled Swabian.

ciam cidaas oauth2 openid terraform

Last synced: 22 Jan 2025

https://github.com/malopolese/nestjs-oauth2-google-example

Example of the implementation of google oauth2 with NestJs

google nestjs oauth2 sqllite3 typescript

Last synced: 19 Dec 2024

https://github.com/surfoo/oauth2-geocaching

Geocaching Provider for OAuth 2.0 Client

api geocaching groundspeak oauth2 rest rest-api

Last synced: 27 Oct 2024

https://github.com/ekohe/ruby-office365

A simple ruby library to interact with Microsoft Graph and Office 365 API.

access-token api azure calendars contacts events graph-api mailboxes microsoft oauth2 office365 refresh-token rest ruby token

Last synced: 19 Oct 2024

https://github.com/chanioxaris/tiktok-oauth2

Go package for TikTok OAuth 2.0 support

oauth2 tiktok

Last synced: 20 Dec 2024

https://github.com/pragmaticivan/gandalf

Elixir Oauth2 Provider implementation

elixir oauth2

Last synced: 13 Nov 2024

https://github.com/jpmanson/easyoidc

Easy integration with OIDC (OpenID Connect) authentication servers. Examples in Flask, NiceGUI and Taipy web frameworks

flask nicegui oauth2 oauth2-client oidc oidc-client taipy

Last synced: 05 Nov 2024