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/j5ik2o/sw4jj

Simple scala Wrapper For Java-Jwt is sw4jj

java-jwt jwt oauth2 scala scala-wrapper

Last synced: 08 Nov 2024

https://github.com/tlip/oauthentic

An authentication server built in Typescript with Passport & Oauth2orize

authentication authorization express javascript js login node oauth oauth2 oauth2-provider oauth2-server oauth2orize razzle redis typeorm typescript users

Last synced: 28 Oct 2024

https://github.com/mrsaints/forward-ext-authz-service

A forward authentication / authorisation (authN) implementation of Envoy External Authorization (ext_authz), built with Contour, and Pomerium in mind.

authentication authorization cloud-native contour envoy ext-authz forward-auth ingress kubernetes oauth2 oidc pomerium proxy

Last synced: 19 Nov 2024

https://github.com/kevinburke/google-oauth-handler

HTTP middleware for handling Google authentication

golang google google-oauth-handler middleware oauth2

Last synced: 14 Oct 2024

https://github.com/OpusVL/prosody-bundle

A docker container set that provides a prosody XMPP service with LDAP authentication and user registration via Keycloak. Also with a movim instance for client access.

docker-compose jabber keycloak movim oauth2 openidc openldap prosody prosody-im xmpp xmpp-server

Last synced: 24 Oct 2024

https://github.com/rjarry/notmuch-gmail

Bidirectional sync of Gmail messages with notmuch database

gmail notmuch oauth2

Last synced: 14 Oct 2024

https://github.com/darrarski/swift-dropbox-client

Basic Dropbox HTTP API client that does not depend on Dropbox's SDK

cloud-file-system cloud-files dropbox dropbox-api dropbox-client oauth2 swift swift-package-manager

Last synced: 11 Nov 2024

https://github.com/hschne/googleme

Demo of OAuth for Ruby CLI's

cli oauth oauth2 pkce pkce-flow ruby

Last synced: 21 Oct 2024

https://github.com/startz/oauth2-etsy

StartZ oauth2-etsy compatible League of PHP OAuth2

authorization etsy oauth2 oauth2-client openapi package php8

Last synced: 13 Oct 2024

https://github.com/gbaeke/az-static-web-app

Azure static web app sample with API

azure azure-functions html jamstack javascript oauth2 static vue web

Last synced: 27 Dec 2024

https://github.com/erayaydin/microservice-laravel

Microservice Architecture for Laravel

kafka laravel laravel-microservice oauth2 zookeeper

Last synced: 14 Oct 2024

https://github.com/fatumaa/supa_auth_flutter

A complete authentication system built with Flutter and Supabase. Supports magic link, email-password, OAuth and phone auth methods.

authentication flutter magiclink oauth2 supabase supabase-auth

Last synced: 08 Nov 2024

https://github.com/cleilsonandrade/dscommerce-api

DSCommerce API é uma API robusta e versátil que atende às necessidades tanto de administradores quanto de clientes, para o gerenciamento de um sistema comercial. Oferece recursos como autenticação de usuário, perfis de usuário, gerenciamento de produtos com categorias, geração de ordem de compra e consulta. Utilizado o framework o Spring.

api backend commerce e-commerce h2-database java model-domain mysql oauth2 rsa-algorithm spring sql

Last synced: 10 Nov 2024

https://github.com/p-chan/adonis-oauth2-server

An OAuth 2.0 server with AdonisJs

adonisjs oauth2

Last synced: 15 Dec 2024

https://github.com/raggesilver/tasks.app

Tasks.app — A Trello alternative

drizzle-orm nuxt3 oauth2 postgresql typescript unocss vue3

Last synced: 19 Dec 2024

https://github.com/grails/grails-spring-security-oauth2

Spring security Oauth Grails 3 plugin

grails grails-plugins oauth2 spring-security

Last synced: 11 Nov 2024

https://github.com/kumuluz/kumuluzee-security

KumuluzEE Security extension for easy integration with OAuth2/OpenID identity and access management providers.

cloud-native java javaee kumuluzee microservices oauth2 openid-connect security

Last synced: 05 Nov 2024

https://github.com/authgear/authgear-sdk-js

Authgear authentication SDK for Single Page Applications (SPA) and JavaScript websites

authentication javascript library oauth2 openid-connect sdk single-page-app

Last synced: 07 Nov 2024

https://github.com/jwilsson/php-oauth2-client

A modern OAuth2 client library.

oauth2 oauth2-client php

Last synced: 28 Oct 2024

https://github.com/aryprogrammer/mindful-app

Mindful is a mental wellness app designed to support users in managing stress and anxiety. Powered by advanced AI, it offers personalized advice and a soothing music player for relaxation. Built with Node.js, PostgreSQL, and Firebase, Mindful follows clean architecture principles, ensuring a seamless and user-friendly experience.

anthropic-claude chatbot-ai cleanui dart express-js face-emotion-detection firebase flutter gemini-api google-cloud groq llama8b-8192 mistral-api nodejs-server oauth2 openai-api postgresql redis-database render-deployment

Last synced: 17 Nov 2024

https://github.com/wakeful-cloud/pam-oauth

A Pluggable Authentication Module (PAM) and optional Name Service Switch (NSS) for OAuth, with optional support for OpenID Connect (OIDC).

oauth oauth2 oidc openid-connect pam pam-authentication pam-module pam-oauth

Last synced: 06 Nov 2024

https://github.com/vk496/lego

Deploy two enterprise organizations with Docker

asterisk asterisk-pbx docker freeradius iptables oauth2 ocsp openldap snmp

Last synced: 05 Nov 2024

https://github.com/ungdev/discord_bot_firewall

Bot discord pour l'enseignement à distance à l'université : amphis virtuels, gestion automatique des rôles et des salons discord, authentification, ...

authentification bot bot-discord collaboration cours discord distance distanciel enseignant enseignants enseignement etudiant etudiants fac faculte nodejs oauth2 roles universite vocal

Last synced: 05 Nov 2024

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/ras0q/traq-oauth2

traq-oauth2 provides support for OAuth2 authentication in traQ

go golang oauth2

Last synced: 05 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/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/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/shivabhusal/trending

A Ruby on Rails based web app to find tweets on topics of your choice.

oauth2 rails ruby trends twitter twitter-api

Last synced: 01 Dec 2024

https://github.com/alvarovasconcelos/flutter_oauth2_client

Universal flutter oauth2 client

flutter oauth2 oauth2-client

Last synced: 03 Dec 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/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/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/collective/volto-authomatic

Social Login for Plone sites

oauth2 plone volto volto-addon

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

GraphQL Local OAuth with Rust

graphql microservice oauth2 rust

Last synced: 20 Nov 2024

https://github.com/punktde/oauth2-server

OAuth 2.0 Server for Flow Framework

flowframework neoscms oauth2

Last synced: 20 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/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/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/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/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/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/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/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: 19 Nov 2024

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/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/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/pandodao/wechat-login-go

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

oauth2 wechat weixin

Last synced: 20 Nov 2024

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/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/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/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/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/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/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/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/revolunet/oauth2-proxy-keycloak-demo

Sample setup for oauth2-proxy + keycloak

docker-compose keycloak oauth2

Last synced: 09 Nov 2024

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/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/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/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/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/epoch/meup

your upcoming meetups at a glance

meetup-api oauth2 react redux

Last synced: 12 Dec 2024

https://github.com/alexismaking/notion-oauth-demo

This is a example of how to use the Notion API to authenticate a user and fetch their data, ready to be deployed to Vercel.

notion oauth2 vercel

Last synced: 12 Oct 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/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/zekrotja/remyx

Create remixes of Spotify playlists with your friends.

go oauth2 solidjs spa spotify webapp

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