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/elcobvg/rest-api-lumen

Boilerplate for REST API with Lumen, MongoDB and OAuth2

json-api jsonapi lumen lumen-api mongodb oauth2 opcache passport rest-api

Last synced: 16 Oct 2024

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/tyronejosee/project_drop_dash_api

Drop Dash (API): A home delivery platform that allows users to search for and purchase products from local restaurants near their homes, place orders, and schedule deliveries. Provides access to restaurants to manage their menus, receive orders, and handle their meals through the platform. Inspired by platforms like Rappi and Uber Eats

black digitalocean django django-rest-framework djoser docker docker-compose drf drf-spectacular flake8 github-actions jwt nginx oauth2 postgresql python redis s3-bucket sqlite swagger

Last synced: 12 Nov 2024

https://github.com/MiraiSubject/cosette-lite

Cybernetically verify players for your tournament and join them to your tournament Discord server securely!

discord docker fastify oauth2 osu osu-api-v2 svelte sveltekit tournament turborepo typescript

Last synced: 07 Nov 2024

https://github.com/oada/oada-id-client-js

JavaScript client library for OADA identity.

jwt middleware oada oauth2 openid-connect

Last synced: 09 Nov 2024

https://github.com/jinhucheung/omniauth-etencent

Omniauth strategy for Tencent Marketing

marketing oauth2 omniauth qq ruby tencent tencent-api

Last synced: 22 Oct 2024

https://github.com/nicolasparada/go-oauth2-client-short

Simple oauth2 client with Go

oauth2 oauth2-client social-login

Last synced: 10 Nov 2024

https://github.com/jferrl/go-githubauth

Go package that provides utilities for GitHub authentication

github github-authentication go oauth2

Last synced: 18 Nov 2024

https://github.com/hanabix/akka-stream-oauth2

Some useful graph shapes of akka-stream for OAuth2

akka akka-stream oauth2 scala

Last synced: 05 Nov 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: 04 Oct 2024

https://github.com/mjpitz/oauth-oidc-cubbyhole

Demonstration of sharing secret data between an OAuth/OIDC client and an Identity Providers web client.

cubbyhole oauth2 oidc

Last synced: 09 Oct 2024

https://github.com/oktadev/okta-node-client-credentials-flow-example

Node API with OAuth 2.0 Client Credentials Flow using Okta

api api-client client-credentials expressjs nodejs oauth2

Last synced: 28 Oct 2024

https://github.com/adamint/java-discord-authenticator

OAuth Library for easy Authentication and Querying

discord java jda oauth-library oauth2

Last synced: 26 Oct 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/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/socialiteproviders/auth0

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 11 Oct 2024

https://github.com/shanathvemula/test_oauth2

This repository provides a succinct overview of implementing OAuth2 authentication within Django, emphasizing its seamless integration with the User, Group, Permission, and ContentTypes APIs.

authentication django django-admin django-application django-framework django-oauth-toolkit django-project django-rest-framework djangorestframework oauth2 oauth2-server openid-provider openid-server permissions python python3 rest rest-api restful-api roles

Last synced: 10 Oct 2024

https://github.com/joeyism/py-oauth2_google_login

Gets OAuth2 access token from Google/YouTube automatically using requests_oauthlib

google oauth2 oauth2-access requests-oauthlib webdriver youtube

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

https://github.com/fci-tu/findit

E-Commerce Project on Blazor and ASP.Net Core with Clean Architecure

asp-net-core back-end blazor clean-architecture efcore front-end linq oauth2 sql-server wasm

Last synced: 23 Oct 2024

https://github.com/goooler/androidoauth2webview

Easy and fast setup of the OAuth2 Authorization Code Grant flow with a WebView for an Android application.

oauth2 webview

Last synced: 11 Oct 2024

https://github.com/telkomindonesia/kong-plugin-oauth2-audience

Authenticate Kong consumer using a third-party OAuth 2.0 / OpenID Connect provider.

api-gateway authentication authorization kong kong-plugin oauth2 openid-connect

Last synced: 19 Nov 2024

https://github.com/mzogheib/quoll

Visualise your personal data all in one place!

express google-maps life-tracking monorepo nodejs oauth2 react redux yarn

Last synced: 30 Oct 2024

https://github.com/absphreak/storybooksapp

Node ● Express ● MongoDB ● PassportJS

express handlebars mongodb node oauth2 passportjs

Last synced: 11 Oct 2024

https://github.com/austinkregel/aut.hair

An authentication service build with Laravel Passport

oauth2 self-hosted sso-authentication sso-solution

Last synced: 30 Oct 2024

https://github.com/richardhj/oauth2-epost

OAuth 2.0 Client Provider for E-POSTBUSINESS API.

deutsche-post epost epostbusiness-api oauth2 oauth2-client php-league

Last synced: 30 Oct 2024

https://github.com/pplu/azure-ad-auth

Perl libraries for authenticating through Azure AD

active-directory azure azure-ad oauth2 oauth2-client perl

Last synced: 05 Nov 2024

https://github.com/xhcf/springboot_restbasicauth

SpringBoot Rest Api Utilizing a Basic Auth Header For Api Verification.

authentication authorization basic basic-authentication oauth2 oidc springboot springboot-rest

Last synced: 13 Nov 2024

https://github.com/fusionauth/fusionauth-example-go-device-code-grant

get-gif: An Example Golang CLI app using the FusionAuth Golang Client Library to provide Device Code OAuth

example fusionauth go golang golang-cli oauth2 oauth2-device-code-flow

Last synced: 05 Nov 2024

https://github.com/socialiteproviders/nextcloud

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 07 Nov 2024

https://github.com/nasa9084/oauth-example

an example OAuth 2.0 Provider(Server) and Client written in Go

example go golang oauth2 oauth2-client oauth2-provider oauth2-server

Last synced: 26 Oct 2024

https://github.com/zslucky/koa-oauth2-password-server

A koa based SSO server with oauth2

koa oauth2

Last synced: 10 Nov 2024

https://github.com/thesaintkappa/unwrapped

Get to know your top 99 tracks & artists before the end of the year.

music oauth2 spotify spotify-api svelte typescript

Last synced: 12 Nov 2024

https://github.com/envor/one-app

Database per team starter kit for Laravel based on Laravel Jetstream and Livewire

database framework laravel mysql oauth2 oauth2-server sqlite sso starter-kit teams

Last synced: 08 Nov 2024

https://github.com/nemanjam/next-auth-custom-provider-demo

Custom Next-auth OAuth provider for Square with Prisma and Postgres.

next-auth next-auth-provider nextjs oauth2 postgresql prisma

Last synced: 24 Oct 2024

https://github.com/authentiqid/authentiq-salesforce-registration-handler

Authentiq OpenID Connect Registration Handler for Salesforce

2fa authentication oauth2 oidc openid passwordless salesforce

Last synced: 10 Nov 2024

https://github.com/joeyism/py-oauth2_facebook_login

Gets OAuth2 access token from Facebook automatically (with webdriver) using requests_oauthlib

chrome chromedriver facebook oauth2 oauth2-access oauth2-facebook-login requests-oauthlib webdriver

Last synced: 07 Nov 2024

https://github.com/devsazal/cake-crm-mobile-app-restapi-apiato

A mobile app (Backend RESTful API) for Indian Cake Seller by Laravel v8.17 & APIATO, OAUTH OTP, SMS, Payment API

apiato laravel8 mobile-app oauth2 otp payment-gateway restful-api sms-gateway

Last synced: 30 Oct 2024

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

Authgear authentication SDK for iOS platforms

authentication ios jwt mobile-library oauth2 sdk swift

Last synced: 07 Nov 2024

https://github.com/alexmasterov/oauth2-headhunter

HeadHunter.ru Provider for the OAuth 2.0 Client

league-oauth2 oauth2 oauth2-headhunter oauth2-provider

Last synced: 07 Nov 2024

https://github.com/alexmasterov/oauth2-stackexchange

StackExchange.com Provider for the OAuth 2.0 Client

league-oauth2 oauth2 oauth2-provider oauth2-stackexchange

Last synced: 07 Nov 2024

https://github.com/giosil/woauth2

A simple OAuth 2.0 protocol implementation.

authentication java javaee javaee-security login oauth oauth2 oauth2-server security

Last synced: 07 Nov 2024

https://github.com/effectra/third-party

Effectra\ThirdParty is a PHP library that provides OAuth configuration and functionality for various third-party platforms such as LinkedIn, GitHub, Facebook, and Google. It simplifies the process of integrating with these platforms and accessing user data through OAuth authentication

authentication facebook github google http-client linkedin oauth oauth2 php third-party

Last synced: 07 Nov 2024

https://github.com/anoziechibuike/agberochat2.0

AGBEROCHAT is a dynamic web application built with Flask, Socket.IO, and a robust database backend. This project offers a seamless and real-time chatting experience with the power of Flask and Socket.IO, ensuring instant communication. Users can create or join personalized rooms, fostering private conversations or group discussions.

expo expo-cli flask flask-socketio flask-sqlalchemy javascript oauth2 react-native react-navigation socketio

Last synced: 08 Nov 2024

https://github.com/jsmestad/ueberauth_slack_v2

Slack OAuth V2 Überauth strategy that supports Bot and User tokens

oauth2 slack ueberauth ueberauth-strategies

Last synced: 27 Oct 2024

https://github.com/netcode/oauthgoat

Vulnerable dockerized environment designed to test OAuth vulnerabilities

oauth-client oauth2 oauth2-server security security-labs vulnerability

Last synced: 09 Nov 2024

https://github.com/phpmv/ubiquity-oauth

Oauth 2 client for Ubiquity framework

framework oauth2 php ubiquity ubiquity-framework

Last synced: 14 Nov 2024

https://github.com/bkuhlmann/pkce

An OAuth Proof Key for Code Exchange (PKCE) challenge and code verifier.

oauth oauth2 pkce pkce-authentication security

Last synced: 08 Nov 2024

https://github.com/himenon/oauth2_proxy

Multiple Reverse Proxy Sapmle with oauth2_proxy

nginx oauth2 reverse-proxy

Last synced: 05 Nov 2024

https://github.com/adarshaacharya/bricks

🧱 Bricks - all in one real estate marketplace.

docker nestjs oauth2 prisma redis s3-bucket sendgrid

Last synced: 08 Nov 2024

https://github.com/giannivh/oauth-desktop

Open source OAuth2 desktop library for Java.

java java-11 java-module java11 oauth oauth-client oauth2 oauth2-client

Last synced: 19 Nov 2024

https://github.com/ramzibouzaiene/employeemanagement-springboot-vuejs

Key Cloak implementation project in front end with vue js and in the backend with spring boot/spring security

java keycloak oauth2 spring-boot springsecurity typescript vuejs

Last synced: 10 Nov 2024

https://github.com/algaworks/live-spring-oauth

Código-fonte implementado na live em nossa página do Facebook (http://fb.com/algaworks)

algaworks oauth oauth2 spring-boot spring-security spring-security-oauth2

Last synced: 08 Nov 2024

https://github.com/oxisto/oauth2go

oauth2go aims to be a basic OAuth 2.0 authorization server that implements at least some of the most basic OAuth 2.0 flows.

authentication go golang oauth2 pkce

Last synced: 28 Oct 2024

https://github.com/binyamin/pkce-gen

Generate code challenge & code verifier for PKCE (zero-dependencies)

javascript oauth oauth2 pkce

Last synced: 29 Oct 2024

https://github.com/tslamic/go-oauth2-firestore

Firestore storage for OAuth 2.0

firestore golang golang-library oauth2 tokenstore

Last synced: 09 Nov 2024

https://github.com/kkdai/line-login-pkce-go

LINE Login with PKCE starter

golang line-login oauth2 pkce

Last synced: 09 Nov 2024

https://github.com/Gikkman/google-auth-electron

Sample app for verifying against Google with an Electron app

electron google google-api node node-js nodejs oauth oauth2 oauth2-authentication oauth2-client

Last synced: 25 Oct 2024

https://github.com/andrsam/urlshortener

HTTP service that serves to shorten URLs

oauth2 rest shorten-urls spring-mvc

Last synced: 29 Oct 2024

https://github.com/udos86/sveltekit-in-action

A Fullstack SvelteKit Demo using Prisma, Auth.js & Vite PWA

oauth2 pwa sveltekit

Last synced: 24 Oct 2024

https://github.com/mhndev/oauth-client

php oauth client (sdk)

oauth-server oauth2 oauth2-client sdk-php

Last synced: 09 Nov 2024

https://github.com/socialiteproviders/notion

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 27 Oct 2024

https://github.com/ackeecz/retroceptor

Concept of OkHttp interceptors transferred one level above to Retrofit layer. Implementation of OAuth2 mechanism in Retrofit.

android oauth2 retrofit

Last synced: 10 Nov 2024

https://github.com/sakkke/oauth2-discord-proxy

A proxy service that uses Discord OAuth 2.0 authentication powered by Hono

authentication discord hono honojs oauth2 proxy proxy-server proxy-service

Last synced: 24 Oct 2024

https://github.com/danielburger1337/oauth2-dpop-php

A PHP 8.2+ library that helps you both create and/or verify OAuth2 DPoP proof tokens.

composer composer-package dpop oauth2 php php-library php8

Last synced: 09 Nov 2024

https://github.com/navzam/token-store-multi-service-sample

Sample web app that uses Token Store to manage access tokens to multiple external services

azure azure-app-service azure-token-store oauth2 token-management

Last synced: 17 Oct 2024

https://github.com/dhruuva/post-ops

A boilerplate that implements Google, Mail.ru, Github, Facebook and classic Authentication. So it can be easy to implement it as a starting point for your projects. Frontend on vue + Vuetify

boilerplate express jwt jwt-authentication mongodb mongoose nodejs oauth2 passport rest-api vue vue-dynamic-component vuetify-frontend

Last synced: 09 Nov 2024

https://github.com/amrutprabhu/spring-oauth2-jwt

Spring Oauth2 implementation with separate authorisation and resource servers

authorization-server oauth2 resource-server spring-oauth2

Last synced: 12 Nov 2024

https://github.com/defeo/cas2oauth2bridge

A storage-less OAuth2 server that delegates authentication to a Jasig CAS server

cas jasig oauth2

Last synced: 16 Nov 2024

https://github.com/ancoka/larav-oauth2-client

This is an simple OAuth client service for Laravel framework.

laravel laravel-package oauth2 oauth2-client

Last synced: 10 Nov 2024

https://github.com/oops-org-php/oauth2

PHP OAUTH2 authentication API - Azure, Facebook, Github, Google, Microsoft, Naver

azure-active-directory facebook-login github-login google-login kakao-login microsoft-login naver-login oauth oauth2 oauth2-client php

Last synced: 10 Nov 2024

https://github.com/tmigone/myhabeetat-api

Web API for MyHabeetat's cloud services. Supports Solidmation devices, including BGH Smart Control.

alexa-skill bgh bgh-smart-control myhabeetat oauth2 solidmation

Last synced: 25 Oct 2024

https://github.com/esimkowitz/pocket-reader-auth-api

An interface between the Pocket Authentication API and the Alexa Service Kit account linking interface.

alexa amazon gateway-api lambda oauth2 pocket

Last synced: 11 Nov 2024

https://github.com/informaticauco/oauth2-uco

University of Córdoba client provider to the PHP League OAuth2 client

oauth2 oauth2-client php php-library php7

Last synced: 21 Oct 2024

https://github.com/hanbings/nikukyu

⭐ Nikukyu - 可以抓星星的爪子!一个 OAuth 认证中心

java oauth oauth2 spring springboot sso typescript vue web

Last synced: 11 Nov 2024

https://github.com/clayrisser/trailpack-oauth-server

Trailpack to run OAuth 2 server on Trails application

oauth oauth-server oauth2 oauth2-server trailpack trails trailsjs waterline

Last synced: 28 Oct 2024

https://github.com/jhnnsrs/herre

herre is an (asynchronous) oauth2/openid client, that provides sensible defaults for the python ecosystem

async oauth2 oauth2-client openid openid-connect pyqt

Last synced: 20 Oct 2024

https://github.com/chuongmep/revitaddin.auth.example

Demo Example Authentication Autodesk Account Revit Add-in Use Autodesk Platform Services

aps autodesk forge oauth2 revit-addin revit-api

Last synced: 14 Oct 2024

https://github.com/gearplug/calendly-python

calendly-python is an API wrapper for Calendly, written in Python

api calendar calendly events oauth2 python webhooks wrapper

Last synced: 11 Nov 2024

https://github.com/hoccyy/fitpick

FitPick is an app that saves your closet virtually and helps you choose an outfit if you can't decide!

firebase firebase-auth firebase-database google-oauth google-oauth-login nextjs nodejs oauth2 outfit-planner react virtual-closet webapp

Last synced: 12 Nov 2024

https://github.com/rahil-p/passport-discord-token

Passport strategy for authorizing users with Discord access tokens using the OAuth 2.0 API

discord oauth2 passport

Last synced: 15 Oct 2024