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

traq-oauth2 provides support for OAuth2 authentication in traQ

go golang oauth2

Last synced: 05 Nov 2024

https://github.com/micahsuomi/mypixx

A social media art sharing app built with MERN Stack

expressjs googleauth jsonwebtokens mongodb nodejs oauth2 react redux redux-saga sass sendgrid

Last synced: 11 Oct 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/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: 15 Oct 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/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/jinhucheung/omniauth-etencent

Omniauth strategy for Tencent Marketing

marketing oauth2 omniauth qq ruby tencent tencent-api

Last synced: 22 Oct 2024

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

Omniauth strategy for Kuaishou Marketing

kuaishou kuaishou-api oauth2 omniauth ruby

Last synced: 22 Oct 2024

https://github.com/pragmaticivan/gandalf

Elixir Oauth2 Provider implementation

elixir oauth2

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

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

Simple OAuth2 command line client written in Go (golang)

go golang oauth2 oauth2-client

Last synced: 14 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/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/softprops/octopat

:octocat: :key: GitHub personal access token dispenser

cli github-api oauth2

Last synced: 11 Oct 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/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: 03 Aug 2024

https://github.com/onatm/heimdall

Implicit OpenID Connect (OIDC) and OAuth 2.0 Provider with opinionated identity management

identity-management implicit-flow nodejs oauth2 oauth2-provider oidc oidc-provider

Last synced: 27 Oct 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/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/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/auth0/auth0-product-education-labs

A set of tools and example applications for Product Education courses

oauth2 oidc vercel

Last synced: 27 Sep 2024

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

:lock: :computer: :herb: API RestFull com Oauth2, MongoDB com Symfony 4

api authentication mongo mongodb oauth2 php7 rest restfull symfony4

Last synced: 15 Oct 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/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/nullscreen/yt-auth

Authenticate users with their Google account

authentication gem google oauth2 rails youtube

Last synced: 14 Oct 2024

https://github.com/ikemtz/pubeler

A utility to post data contained in flat files to RESTful apis.

auth0 device-workflow flat-files oauth2

Last synced: 23 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/druxt/druxt-auth

Authentication module for DruxtJS

druxt module nuxt-auth oauth2

Last synced: 12 Nov 2024

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

🔓 Pre-auth OAuth2 APIs locally

node-module oauth2

Last synced: 13 Oct 2024

https://github.com/ngyewch/hydra-login-consent

Golang http middleware for implementing the User Login and Consent flow of Ory OAuth2 service (Hydra).

golang middleware oauth2 oidc ory ory-hydra

Last synced: 31 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/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/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/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/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/uber5/react-pkce-sample

Sample app demonstrating using OAuth2 PKCE within React

authentication oauth2 pkce react

Last synced: 10 Nov 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/nainarazz/gourmetic

Have you ever run out of ideas on what to cook on your next meal? Gourmetic is a simple food recipe app that can help you find a recipe for your next meal.

auth0 codegen cooking express graphql mongodb monorepo nextjs oauth2 progressive-web-app react responsive-design styled-components typescript

Last synced: 04 Nov 2024

https://github.com/joduplessis/oauth

NextJS boilerplate template for connecting Google Drive via OAuth & navigating files. 🔐

api google-cloud-platform google-drive-api knex nextjs oauth2 postgresql react

Last synced: 06 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/aquiseb/graphql-go-auth

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

authentication golang graphql oauth2

Last synced: 05 Nov 2024

https://github.com/matthewhartstonge/hasher

An Argon2 Hasher for https://github.com/ory/fosite

argon2 fosite go golang hasher oauth2

Last synced: 03 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: 03 Nov 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/ollionorg/google-oauth2-token

🔐 Command-line tool to generate OAuth2 tokens for Google Workspace using a service account.

gcp google google-workspace oauth2 oauth2-authentication service-account token

Last synced: 06 Nov 2024

https://github.com/neverendingqs/oauth2-client-shell-v2

Interface for going through the OAuth 2.0 authorization code grant flow.

oauth2 vuejs

Last synced: 10 Nov 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/nicolasparada/go-oauth2-client-short

Simple oauth2 client with Go

oauth2 oauth2-client social-login

Last synced: 10 Nov 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: 12 Oct 2024

https://github.com/saahilanande/backend-mtrs

This repository contains the backend of the Movie Theater Reservation System. MTRS is a project to buy tickets and book seats for films in various theaters. Spring boot + Java + Postgres+ spring security + Oauth2.0 + JPA

activemq heroku java11 jpa junit5 jwt log4j2 maven mockito-junit oauth2 postgresql springboot3 springsecurity

Last synced: 13 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/truggeri/oauth-debugger

Debug and test your OAuth2 code with this mock resource server

gcp-cloud-functions go oauth2 svelte svelte3 watercss

Last synced: 11 Oct 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: 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/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/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/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/gabor-boros/go-oauth2-arangodb

ArangoDB storage for OAuth 2.0.

golang oauth2

Last synced: 12 Oct 2024

https://github.com/mnixo/meeting-room-dashboard

Basic LitElement web application that displays Google Calendar events.

dashboard google-apis google-calendar google-calendar-api lit lit-element oauth2 webcomponents

Last synced: 10 Nov 2024

https://github.com/lewiszlw/sso

sso + oauth 单点登录 和 开放授权

oauth2 sso

Last synced: 27 Oct 2024

https://github.com/oxisto/evesso

Go classes to help with EVE SSO

eve-online golang oauth2 sso

Last synced: 13 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/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/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/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/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: 14 Oct 2024

https://github.com/rosnovsky/surveyway

📬 A React/Node/Express application for quickly emailing surveys, collecting responses, and reporting results.

email express nodejs oauth2 react redux stripe

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

Build client OpenVPN configurations with OIDC authentication

oauth2 oidc openvpn vpn

Last synced: 29 Oct 2024

https://github.com/kolosovpetro/secureazureoidc

In this manuscript, we discuss the problem of secure storage and transfer of access tokens between microservices

access-token active-directory azure azure-ad id-token oauth2 oidc open-id-connect refresh-token

Last synced: 15 Nov 2024