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/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/softprops/octopat

:octocat: :key: GitHub personal access token dispenser

cli github-api oauth2

Last synced: 11 Oct 2024

https://github.com/pragmaticivan/gandalf

Elixir Oauth2 Provider implementation

elixir oauth2

Last synced: 13 Nov 2024

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

🔓 Pre-auth OAuth2 APIs locally

node-module oauth2

Last synced: 13 Jan 2025

https://github.com/jinagamvasubabu/spring-oauth2-with-caching

Spring Oauth2 Authorization server Impementation with UI to configure and enabled Redis cache to ease the performance

cache jdbctokenstore oauth2 oauth2-server redis spring

Last synced: 05 Dec 2024

https://github.com/yogesh-bhandare/sellaiart

SellAiArt is a platform for AI artists to create, showcase, and sell their digital art. It empowers creators to gain recognition and earn income.

ai cicd django docker github-actions htmx js oauth2 postgresql stripe tailwindcss

Last synced: 30 Nov 2024

https://github.com/brunocarvalhodearaujo/js-oauth2

OAuth2 authentication module written in vanilla ES6

angular browserify javascript nodejs oauth2 react react-native webpack

Last synced: 28 Oct 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/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/netcode/oauthgoat

Vulnerable dockerized environment designed to test OAuth vulnerabilities

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

Last synced: 02 Jan 2025

https://github.com/szgabsz91/oauth2-authorization-proxy-server-spring-boot

Library for easily securing REST API endpoints in a Spring Boot applications using the reactive Spring WebFlux stack

facebook google oauth2 security spring-boot

Last synced: 17 Nov 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/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/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/vamsii777/vapor-auth-server

OAuth2 server example for Vapor

oauth2 swift vapor

Last synced: 19 Dec 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/claudiob/yt-auth

Authenticate users with their Google account

authentication gem google oauth2 rails youtube

Last synced: 22 Dec 2024

https://github.com/egnuez/sso-oauth2

Single Sign On using oAuth2 & JWT

django oauth2 python3 single-sign-on sso

Last synced: 31 Dec 2024

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

Omniauth strategy for Tencent Marketing

marketing oauth2 omniauth qq ruby tencent tencent-api

Last synced: 03 Dec 2024

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: 06 Dec 2024

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

Omniauth strategy for Kuaishou Marketing

kuaishou kuaishou-api oauth2 omniauth ruby

Last synced: 03 Dec 2024

https://github.com/aquiseb/graphql-go-auth

Easy authentication package for https://github.com/graph-gophers/graphql-go

authentication golang graphql oauth2

Last synced: 23 Dec 2024

https://github.com/kbbushman/youtube-clone-build

YouTube clone built with Node, Express, PostgreSQL, Prisma, React, and Styled Components

express jwt node oauth2 postgres prisma2 react styledcomponents

Last synced: 13 Nov 2024

https://github.com/nguynthuhigh/sso-pointer

This is a Single Sign-On (SSO) service built using the NestJS framework, provide security and seamless user login across multiple applications

mongodb nestjs nodejs oauth2 sso sso-authentication

Last synced: 28 Oct 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

https://github.com/matthewhartstonge/pkce

A specification compliant implementation of RFC7636 - "Proof Key for Code Exchange (PKCE)" for Go.

code-flow-pkce go go-module golang oauth2 oidc pkce

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

https://github.com/seakayone/go-oauth2-cli

Simple OAuth2 command line client written in Go (golang)

go golang oauth2 oauth2-client

Last synced: 02 Dec 2024

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/fvilarinho/akamai-siem-connector

This application provides a reliable and scalable way to collect Akamai Security Events (WAF, DDoS, BOT, etc.) and easily store it into different analytics platforms.

akamai devops java kafka kubernetes linode mosquitto-mqtt-broker nginx nodejs oauth2 opensearch siem terraform

Last synced: 27 Oct 2024

https://github.com/okdp/okdp-spark-auth-filter

Oauth2/OIDC Authentication filter for Apache Spark Apps/History UIs

apache-spark docker k8s-spark kubernetes oauth2 oidc-client openid-connect spark-kubernetes

Last synced: 13 Nov 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: 18 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/mzogheib/quoll

Visualise your personal data all in one place!

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

Last synced: 17 Dec 2024

https://github.com/cepr0/sb-oauth2-mfa-demo

Spring Boot application with OAuth2 and multi-factor authentication

mfa oauth2 otp spring-boot two-factor-authentication

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

reminder login with google Oaouth 2

nestjs oauth2 passportjs postgres redis typeorm

Last synced: 19 Nov 2024

https://github.com/curityio/spa-using-curitytokenhandler

Demonstrates Hardened Security for Single Page Applications

code-example oauth2 openid-connect react spa token-handler

Last synced: 03 Dec 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: 29 Dec 2024

https://github.com/ericlewis966/angularaspnetcoreoauth

Sample project based on the blog post demonstrating how to build out an Implicit Grant OAuth flow utilizing OAuth2/OpenID Connect protocols implementing IdentityServer4 as our OpenID Connect Provider and then using it to authenticate an Angular SPA client to authorize access to an independent ASP.NET Core Web API.

angular aspnetcore identityserver4 oauth2 openid-connect

Last synced: 15 Nov 2024

https://github.com/int128/oauth2-github-app

Go package for authenticating with GitHub App Installation token, interoperable with golang.org/x/oauth2 package

github-api golang oauth2

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/stratedge/visa

A complimentary extension of the official Laravel Passport package.

laravel laravel-5-package laravel-passport oauth2 passport php php7

Last synced: 15 Nov 2024

https://github.com/osavchenko/oauth2-cloudconvert

CloudConvert Provider for the OAuth 2.0 Client

cloudconvert oauth oauth-provider oauth2

Last synced: 08 Jan 2025

https://github.com/ximaz/youtube-playlist-exporter

Export your favorite youtube playlists in a ready-to-import audio format for your iPhone on Apple Music

apple-music oauth oauth2 solidjs solidstart youtube youtube-dl youtube-downloader

Last synced: 20 Dec 2024

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

LINE Login with PKCE starter

golang line-login oauth2 pkce

Last synced: 03 Jan 2025

https://github.com/walderlansena/api-restfull-zf3-mongodb-oauth2

:lock: :computer: :herb: API RestFull com Oauth2, MongoDB no Zend Framework 3

api mongodb oauth2 php7 restfull zendframework zendframework3

Last synced: 02 Dec 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/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/tslamic/go-oauth2-firestore

Firestore storage for OAuth 2.0

firestore golang golang-library oauth2 tokenstore

Last synced: 09 Nov 2024

https://github.com/shuza/simple-restfull-api

This is prject demonstrate how to create a simple RestFull API with Play framework. It also implement oAuth.

java oauth2 play-framework restful-api

Last synced: 03 Dec 2024

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

full stack MERN social media app

cloudinary mern-stack oauth2

Last synced: 30 Nov 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: 28 Dec 2024

https://github.com/itaibo/reddit-oauth2-flow

Next.js application to get Reddit tokens for CLI apps

cli login nextjs oauth2 reddit token ui

Last synced: 29 Nov 2024

https://github.com/mediamonks/mmmoth

Basic OAuth/OpenID library.

ios oauth2 openid swift

Last synced: 03 Dec 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: 11 Jan 2025

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: 08 Jan 2025

https://github.com/poeschl/proxy-hosting-template

Template infrastructure for host monitoring and a reverse proxy with auth.

docker-compose hosting letsencrypt monitoring oauth2 prometheus reverse-proxy traefik-v2

Last synced: 24 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/silic0ns0ldier/uf_oidcaccount

Incompatible alternative to UF account system. Offloads login to Open ID Connect (OAuth 2) server(s) of your choice. WIP

oauth2 openid-connect userfrosting userfrosting-sprinkle

Last synced: 01 Dec 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: 08 Jan 2025

https://github.com/embesozzi/oidc-demoapp-vuejs

Vuejs OpenID Connect demo application

oauth2 oidc oidc-client vue-router vuejs vuex

Last synced: 21 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/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/gi0baro/ovpn-portal

Build client OpenVPN configurations with OIDC authentication

oauth2 oidc openvpn vpn

Last synced: 17 Dec 2024

https://github.com/curityio/springboot-api-jwt-validation

Spring Boot API OAuth Integration and Validation of JWTs

api claims code-example jwt-validation oauth2 scopes spring-boot zero-trust

Last synced: 03 Dec 2024

https://github.com/rcarubbi/oauth2_aspnetidentity_dapper

Implementação de Autenticação e Autorização com OAuth2, Aspnet Identity, OWIN, Aspnet MVC, WebAPI e Dapper

asp-net-identity dapper oauth2

Last synced: 13 Jan 2025

https://github.com/trendev/ngrok-file-server

fast as lightning, secure tiny file server, based on ngrok and golang

file-server golang golang-examples ngrok-server oauth2

Last synced: 12 Oct 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 Jan 2025

https://github.com/josdem/android-authenticator

Oauth2 client credentials grant type application to send and receive secret messages

android gradle kotlin oauth2 retrofit2

Last synced: 16 Nov 2024

https://github.com/codefiesta/OAuthKit

A Swift Package for OAuth 2.0

ios macos oauth2 swift swift-package-manager swiftui visionos

Last synced: 23 Oct 2024

https://github.com/charlesread/hapi-auth-fb

Hapi JS plugin that allows "plug-and-play" Facebook authentication in Hapi routes.

authentication facebook hapi hapijs oauth2

Last synced: 27 Dec 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/openauth-dev/xf-oa-openauth

OpenAuth.dev login and registration for XenForo 2.

oauth oauth2 oauth2-client oauth2-provider openauth php php54 php7 xenforo xenforo-2 xenforo2

Last synced: 28 Sep 2024

https://github.com/shawakash/youtubecreator

A web app for all creators that lets you upload a raw video and hire a editor here who on uploading the edited video gets uploaded by just a click after previewed by the creator

mongodb monorepo nextjs oauth2 tailwindcss turborepo typescript youtube-api

Last synced: 15 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/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/lucasnetwork/oauth-backend

Back-end oauth using javascript following the IETF RFC 6749 specification and following Aaron Parecki's how-to guide

authentication nestjs nodejs oauth oauth2

Last synced: 23 Dec 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/banghuazhao/short-video-uploader

Short Video Uploader is a Svelte-based web app that simplifies uploading short videos to YouTube. Future updates will support popular platforms like TikTok, Instagram, and Douyin. Perfect for content creators looking to streamline their workflow across multiple platforms!

css googleapi html javascript nodejs oauth2 shortvideo svelte webapp webapplication youtube-api

Last synced: 13 Oct 2024

https://github.com/echominds/infohub

"InfoHub: A collaborative platform for writing and sharing articles. Built with Java, Spring Boot, and Google OAuth2." "InfoHub: Веб-платформа для создания и публикации статей. Построено с использованием Java, Spring Boot и Google OAuth2."

community contentmanagement gradle java monolith-architecture oauth2 oauth2-client open-source postgres postgresql postgresql-database spring spring-boot spring-data-jpa spring-mvc spring-security webdevelopment

Last synced: 12 Oct 2024