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/authentiqid/omniauth-authentiq

OmniAuth strategy for authenticating with Authentiq ID apps (iOS, Android). Supports OpenID Connect.

authentiq oauth2 oidc omniauth openid-connect rails strategy

Last synced: 31 Oct 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/revolunet/oauth2-proxy-keycloak-demo

Sample setup for oauth2-proxy + keycloak

docker-compose keycloak oauth2

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

Universal flutter oauth2 client

flutter oauth2 oauth2-client

Last synced: 03 Dec 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/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/toilal/auth-toolbox

The developer toolbox for HTTP Client Authentication.

adapters authentication axios client http interceptors jwt oauth2 openid

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/alexellis/monzo-get-token

Golang example project for requesting / retrieving a Monzo API token

api bank monzo oauth2

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

A Facebook OAuth2 Provider for Elixir

authentication elixir facebook facebook-graph oauth2

Last synced: 16 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/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/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/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/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/technetos/heatshield

An OAuth2.0 Bearer token provider

diesel oauth2 postgresql rocket rust webservice

Last synced: 07 Nov 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/casdoor/casdoor-unity-example

Unity 3D Mobile games app example for Casdoor

android casdoor desktop dotnet game iam ios mobile oauth oauth2 oidc sso unity unity3d

Last synced: 13 Jan 2025

https://github.com/priontoabdullah/anushilon-virtual-science-lab

🖼️ Anushilon - virtual science lab with interactive simulations 📺🔬 built with React, Redux, Tailwind, Node, Express, MongoDB, Mongoose etc. 🧪 🖥️ Visit at https://anushilon-bd.web.app/ 🎥 ❤️

ajax education express firebase mongodb mongoose node oauth2 react redux rest-api tailwind

Last synced: 13 Nov 2024

https://github.com/kshitijrajsharma/osm-login-python

Library to provide osm login oauth2.0 exchange to python projects

oauth2 osm python

Last synced: 13 Oct 2024

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/diogosouza/hb-oauth2-devise-doorkeeper

Honeybadger's OAuth2 with Ruby and Rails and Devise project

devise doorkeeper oauth2 rails ruby

Last synced: 28 Jan 2025

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/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/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/passageidentity/passage-swift

Passkey Complete for Apple Platforms - Go completely passwordless with a standalone auth solution in your Swift apps with Passage by 1Password

1password apple authentication biometrics ciam ios macos magic-links native-passkeys oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless swift tvos webauthn

Last synced: 20 Nov 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/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/schwarz/ueberauth_bnet

Ueberauth Strategy for Battle.net Login

battle-net oauth2 phoenix ueberauth

Last synced: 15 Nov 2024

https://github.com/hatappo/netlifycms-oauth-server

Netlify CMS - GitHub Backend OAuth2 server for Firebase Functions. It's written in Clojurescript / Node.js / Express

clojurescript firebase-functions netlify-cms netlifycms oauth2 shadow-cljs

Last synced: 29 Nov 2024

https://github.com/bioblaze/passport-twitch.js

Passport strategy for authentication with Twitch (Twitch.tv)

bioblaze oauth2 passport passport-twitch passportjs twitch twitchtv

Last synced: 01 Dec 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/tugascript/graphql-oauth

GraphQL Local OAuth with Rust

graphql microservice oauth2 rust

Last synced: 20 Nov 2024

https://github.com/passageidentity/passage-android

Passage for Android - Add native passwordless authentication to your Android app with Passage by 1Password

1password android authentication biometrics ciam identity kotlin magic-links oauth2 oidc otp passage passage-sdk passkey-complete passkey-flex passkey-ready passkeys passwordless webauthn

Last synced: 20 Nov 2024

https://github.com/xdevplatform/cat-pics

Resources for Tweeting cat pictures.

cats flask oauth2 the-cat-api tweet twitterapi-v2

Last synced: 05 Nov 2024

https://github.com/celsiusnarhwal/loctocat

Simple yet flexible OAuth2 device flow authentication for Python

authentication device-flow oauth oauth2 python

Last synced: 17 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/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/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/daangn/oauth-oidc-practice

"쓰면서 배우는 OAuth 2.0 & OpenID Connect" 자료 저장소

authentication education oauth2 oidc

Last synced: 10 Nov 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/coding-hui/iam

IAM - Identity and access management system, cloud native friendly, multiple authentication methods

cloud gin golang iam oauth2 security

Last synced: 14 Oct 2024

https://github.com/fiware/tutorials.securing-access

:closed_book: FIWARE 403: IDM - Securing Access to Resources

access-control fiware fiware-keyrock oauth2 pdp pep security tutorial

Last synced: 17 Nov 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/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/adsonnovaes/gameplay

Uma aplicação para auxiliar na organização das suas jogatinas. Conectando você aos seus amigos e comunidade no Discord.

axios expo nlw-6-react-native oauth2 react-native typescript

Last synced: 25 Jan 2025

https://github.com/zekrotja/remyx

Create remixes of Spotify playlists with your friends.

go oauth2 solidjs spa spotify webapp

Last synced: 17 Dec 2024

https://github.com/skulltech/django-redditauth

An application for Reddit OAuth2 authentication for your Django project.

django oauth2 reddit reddit-api

Last synced: 01 Feb 2025

https://github.com/epoch/meup

your upcoming meetups at a glance

meetup-api oauth2 react redux

Last synced: 12 Dec 2024

https://github.com/jim60105/googleoidc_angular_aspnetwebapi_auth_code_flow

Google OAuth 2.0 OpenID Connect with Authorization Code Flow (Angular + ASP.NET Core Web API) https://blog.maki0419.com/2022/09/angular2-aspnet-webapi-google-oauth2-oidc-auth-code-flow.html

angular2 asp-net-core asp-net-core-web-api authorization authorization-code-grant google google-login google-oauth2 learning oauth2 oauth2-client openid-connect

Last synced: 01 Feb 2025

https://github.com/mrjoops/oauth2-jira

Jira OAuth 2.0 support for the PHP League's OAuth 2.0 Client

composer jira oauth oauth2 php

Last synced: 16 Dec 2024

https://github.com/schbenedikt/text-editor

A text editor programmed with Python and PyQt5 with integration to Microsoft Word and Upload-System to Github.

api code-editor editor github-api github-upload oauth2 pyqt5 pyqt5-desktop-application python text text-editor upload-file-via-schbenedikt-s-text-editor word

Last synced: 11 Dec 2024

https://github.com/oliverschloebe/oauth2-rbtv

Rocket Beans TV Provider for OAuth 2.0 Client

authorisation authorization client oauth oauth2 oauth2-provider rbtv

Last synced: 10 Dec 2024

https://github.com/jinagamvasubabu/oauth2-resource-server

Oauth2 Resource Server (Product API) which can be accessed only after getting the token with respective roles from Authorization Server

caching jdbc oauth2 resource-server spring

Last synced: 01 Feb 2025

https://github.com/digillect/aspnetcoreoauthproviders

OAuth 2.0 authentication providers for ASP.NET Core.

aspnetcore authentication oauth2

Last synced: 23 Dec 2024

https://github.com/rishabh3562/onestream

OneStream: Simplifying video management with secure authentication, AWS S3 storage, and YouTube API integration. Effortlessly create, edit, and distribute content across platforms.

api approuter appwrite aws awss3 awssdk contentmanagement javascript nextjs nextjs14 oauth2 youtubeapiv3

Last synced: 23 Dec 2024

https://github.com/hubspotwebteam/hubspot-oauth-sample-app

Sample of OAuth Application build with Hubspot

hubspot hubspot-cms oauth2

Last synced: 01 Feb 2025

https://github.com/andrew-boutin/dndtextapi

REST API for a DnD style text adventure site with Google authentication.

docker docker-compose golang mock-server oauth2 postgresql rest-api

Last synced: 12 Dec 2024

https://github.com/ahmetonurslmz/oauth2.0

OAuth2.0 authorization server that is intermediary with client and resource owner in order to issue access token to enable client to access resource server.

authentication authorization oauth oauth-server oauth-service oauth2

Last synced: 25 Jan 2025

https://github.com/gabor-boros/go-oauth2-arangodb

ArangoDB storage for OAuth 2.0.

golang oauth2

Last synced: 18 Dec 2024

https://github.com/nextauthjs/playgrounds

Example Playground Applications for various Auth.js framework clients

authjs jwt next-auth nextauth oauth oauth2 oidc

Last synced: 24 Dec 2024

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

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

authenticator curity linkedin login oauth2 plugin

Last synced: 30 Jan 2025

https://github.com/miniorangedev/oauth-laravel-free

Laravel OAuth Single Sign On Solution. Make your Laravel application as OAuth Client using this plugin. Laravel end users can login into Laravel application using their OAuth Provider / Server credentials.

authentication laravel oauth oauth2 openid openid-connect single-sign-on sso

Last synced: 12 Dec 2024

https://github.com/geekzter/azure-active-directory-client

Demonstrates the use of device code sign in from PowerShell script

azure-active-directory azure-devops oauth2 powershell terraform

Last synced: 19 Jan 2025

https://github.com/csabapalfi/oauth-cli

🔓 Pre-auth OAuth2 APIs locally

node-module oauth2

Last synced: 25 Jan 2025

https://github.com/vedhavyas/oauth2_central

oauth2 sso for multiple services

go golang oauth2 oauth2-provider oauth2-sso

Last synced: 31 Jan 2025

https://github.com/vamsii777/vapor-auth-server

OAuth2 server example for Vapor

oauth2 swift vapor

Last synced: 19 Dec 2024

https://github.com/hendrickson-tyler/swift-pkce

A simple Swift package for the PKCE OAuth 2.0 extension

codechallenge codeverifier oauth2 pkce swift

Last synced: 27 Oct 2024