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/jerfeson/slim4-skeleton

Slim4 skeleton (http + cli + oauth2) with some add-ons out of the box

oauth2 slim4 twig

Last synced: 08 Nov 2024

https://github.com/ibreakthecloud/ajax-chat

ChatBox made with AJAX and PHP

ajax api chatbox json mysql oauth2 php

Last synced: 28 Oct 2024

https://github.com/klippa-app/nativescript-login

The best way to do social logins in NativeScript, a plugin with modern SDKs to allow authentication to various providers with access to all SDK features

apple apple-sign-in facebook google login nativescript nativescript-angular nativescript-plugin oauth oauth2 openid openid-connect sdk social

Last synced: 11 Oct 2024

https://github.com/stephenyeargin/yammer-oauth2-php

๐Ÿ—ฃ PHP wrapper for Yammer's API

hacktoberfest oauth2 php yammer

Last synced: 07 Nov 2024

https://github.com/bugthesystem/owin.security.redistokenproviders

A RefreshTokenProvider using Redis as token store for Microsoft.Owin

c-sharp oauth2 redis refresh-tokens

Last synced: 11 Oct 2024

https://github.com/grokify/beego-oauth2-demo

OAuth 2.0 demo app for Beego using Google, Facebook, RingCentral and Aha!

beego beego-application golang golang-examples oauth2

Last synced: 04 Oct 2024

https://github.com/guardian/pan-domain-authentication

Helper to provide a common federated authentication for all services within a domain (AKA Panda)

authentication oauth2 production

Last synced: 08 Nov 2024

https://github.com/XanderLuciano/xauth2

Simple OAuth2 library for Vue.js and Electron clients.

eletron oauth2 vue

Last synced: 04 Aug 2024

https://github.com/propo41/bookify

Tailored for organizations, a simple tool that can enhance productivity by minimizing the time spent finding and securing meeting rooms in google calendar

chrome-extension googlecalendarapi hacktoberfest monorepo nestjs oauth2 reactjs typescript

Last synced: 15 Oct 2024

https://github.com/grokify/beegoutil

OAuth 2.0 demo app for Beego using Google, Facebook, RingCentral and Aha!

beego beego-application golang golang-examples oauth2

Last synced: 12 Oct 2024

https://github.com/wiremock/wiremock-cloud-demo-app

MockLab demo Java app based on Spring Boot

login mocklab oauth oauth2 openid-connect spring-boot

Last synced: 08 Nov 2024

https://github.com/jdelic/authserver

Simple configurable OAuth2/CAS authentication provider off a Django Model backend

cas django django-authentication oauth2 oauth2-provider oauth2-server python3

Last synced: 27 Oct 2024

https://github.com/damienbod/onbehalfflowoidcdownstreamapi

This demo shows how to implement the On Behalf Of flow between an Microsoft Entra ID protected API and an API protected using OpenIddict.

aad access-token aspnetcore azuread bearer dotnet entra jwt oauth oauth2 obo openiddict token-exchange

Last synced: 08 Nov 2024

https://github.com/atc0005/check-mail

Various tools used to monitor mail services

go golang imap mail nagios nagios-plugin o365 oauth2 plugin

Last synced: 30 Oct 2024

https://gitlab.com/jorgecarleitao/starlette-oauth2-api

A Starlette middleware for authentication and authorization

oauth2 python starlette

Last synced: 02 Aug 2024

https://github.com/green-coder/reitit-oauth2

Adaptation of ring-oauth2 to reitit routes + example of usage

clojure oauth2 reitit

Last synced: 27 Oct 2024

https://github.com/nextauthjs/express-auth-example

Example showing how to use Auth.js with Express.

authjs express express-authentication oauth2

Last synced: 06 Nov 2024

https://github.com/automuteus/web

The web dashboard of the AutoMuteUs Discord bot for Among Us.

leaderboards oauth2 premium stats web-dashboard

Last synced: 08 Nov 2024

https://github.com/mjunaidca/caxai

CaX: Applied GenAI Multi User Todo GPT App - Implementation of Microservices GenUI Architecture.

api architect custom-gpt custom-gpts fastapi fastapi-auth fastapi-nextjs fastapi-oa fastapi-sqlalchemy fastapi-vercel genai genai-poc gpt-ai nextjs14 oauth2 python-vercel todo-dashboard todoapp

Last synced: 27 Oct 2024

https://github.com/haruma-k/googlesheetfetcher

The simple interface Google Sheets reader for Unity editor.

google googlesheets oauth2 spreadsheet unity unityeditor unitypackage

Last synced: 27 Oct 2024

https://github.com/chuanqisun/figma-development-kit

A set of tools that augment the Figma API

figma figma-api oauth2 sdk

Last synced: 11 Oct 2024

https://github.com/posener/auth

Painless OAuth authentication middleware

go golang google google-api http middleware oauth2

Last synced: 23 Oct 2024

https://github.com/collective/pas.plugins.authomatic

Authomatic OAuth1/OAuth2/OpenID Login Integration with Plone

authentication oauth oauth2 openid plone plone-addon

Last synced: 02 Nov 2024

https://github.com/pantharshit00/oauth2-surf

HTTP Client adapter for oauth2 crate using the Surf HTTP client

async-std oauth2 rust rust-lang

Last synced: 14 Oct 2024

https://github.com/autom8ter/oauth-graphql-ide

An oauth protected graphQL IDE

graphql graphql-playground oauth2

Last synced: 07 Nov 2024

https://github.com/cepr0/sb-oauth2-google-signin-demo

Combination of local OAuth2 authentication and Google Sign-in in Spring Boot application

google-sign-in jwt oauth2 spring-boot spring-security

Last synced: 12 Oct 2024

https://github.com/ybelenko/oauth2_as_oas3_components

OAuth2 definitions as OpenAPI Spec 3.0 components

components oas3 oauth2 openapi

Last synced: 23 Oct 2024

https://github.com/messa/aiohttp-nextjs-demo-chat

Simple chat application using Python 3 asyncio with aiohttp, Next.js, Websocket and OAuth2 login

aiohttp-server asyncio demo-app example nextjs oauth2 python3 websockets

Last synced: 07 Nov 2024

https://github.com/mercedes-benz/kafka-integration-samples

This repository contains a collection of sample code to demonstrate the usage of a Kafka client to authenticate via OAuth and read data from a secured topic.

client kafka oauth2 polyglot

Last synced: 06 Nov 2024

https://github.com/fhsinchy/guide-to-laravel-passport

An in-depth article on API authentication with Laravel Passport

laravel laravel-passport oauth2

Last synced: 11 Oct 2024

https://github.com/devifish/fish-cloud

ๅŸบไบŽJava11ใ€Spring Cloud Hoxton & Alibabaใ€ OAuth2 RBACๆƒ้™ๆจกๅž‹็š„ๅพฎๆœๅŠก็ณป็ปŸ

gradle java11 oauth2 spring-boot spring-cloud spring-cloud-alibaba

Last synced: 13 Oct 2024

https://github.com/robertohuertasm/sveltekit-cognito-auth

โšก๐Ÿ” Small example of how to use Cognito Authentication in a SvelteKit application

cognito oauth2 sveltekit

Last synced: 27 Oct 2024

https://github.com/WolvesFortress/vxbl-oauth

XboxLive oauth2 login for vweb

oauth2 vlang vweb xbox-live

Last synced: 04 Aug 2024

https://github.com/johnfaucette/litestar-oauth2-example

Example App for getting OAuth2 working in litestar

example-project examples litestar oauth2

Last synced: 03 Aug 2024

https://github.com/onurkucukkece/oauth_azure_activedirectory

Elixir Omniauth authentication for Azure Active Directory using JWT.

authentication azure azure-active-directory oauth2 openid-connect

Last synced: 29 Oct 2024

https://github.com/namuan/oauth2-proxy-httpbin

Secure applications using OAuth2 Proxy

docker docker-compose httpbin oauth2 security

Last synced: 18 Oct 2024

https://github.com/hughbertd/oauth2-unsplash

Unsplash OAuth 2.0 Client Provider for The PHP League OAuth2-Client

oauth2 oauth2-client unsplash

Last synced: 08 Nov 2024

https://github.com/app-generator/sample-flask-auth-social

Flask Social Login - Github & Twitter | AppSeed

appseed-sample flask-sample oauth2

Last synced: 27 Oct 2024

https://github.com/yisraelx/authllizer

Authllizer is a authentication framework for the client-side of javascript applications, written in typescript.

angular auth authentication authllizer authorization browser cordova electron ionic javascript jwt oauth oauth2 openid token typescript vue web

Last synced: 08 Nov 2024

https://github.com/jmandel/smart-imaging

Reference stack for SMART Imaging API

argonaut dicom fhir oauth2

Last synced: 08 Nov 2024

https://github.com/alaasarhan/oauth2-docusign

Docusign OAuth2 Provider for League OAuth2 Client

docusign docusign-oauth league-oauth2 oauth oauth2 oauth2-client php

Last synced: 07 Nov 2024

https://github.com/fusionauth/fusionauth-example-vue

Vue.js and Express example application that uses the OAuth 2 Authorization Code grant

express fusionauth oauth2 vuejs

Last synced: 05 Nov 2024

https://github.com/thywis/multiaccountoauth

Login to multiple Google OAuth2 accounts simultaneously on iOS

google google-api googleapi googleoauth ios oauth2 swift3

Last synced: 12 Oct 2024

https://github.com/mgechev/google-oauth2-node

Client for OAuth2 authentication for Google APIs (Google Analytics, GMail, Google Docs, etc.)

google google-api oauth2

Last synced: 23 Oct 2024

https://github.com/muniftanjim/gmail-oauth2-script

Script to get OAuth2 Access Token for Gmail.

gmail mbsync msmtp mutt neomutt oauth2

Last synced: 27 Oct 2024

https://github.com/git-ced/gurant

Gurant is an OAuth 2.0 Provider, an authorization framework written in Typescript/NodeJS.

hacktoberfest oauth2

Last synced: 19 Oct 2024

https://github.com/MunifTanjim/gmail-oauth2-script

Script to get OAuth2 Access Token for Gmail.

gmail mbsync msmtp mutt neomutt oauth2

Last synced: 06 Aug 2024

https://github.com/badisi/auth-js

๐Ÿ›ก๏ธ Authentication and authorization support for web based desktop and mobile applications

angular auth authentication authn authorization capacitor cordova hybrid identity ionic mobile oauth oauth2 oidc openid openidconnect security web

Last synced: 07 Nov 2024

https://github.com/sachin-chaurasiya/sso-clients

A TypeScript supported package for SSO login.

github google oauth oauth2 oauth2-client sso-client sso-clients

Last synced: 27 Oct 2024

https://github.com/hombre2014/tiktik_app

Tik Tok clone app build with Next.JS, React.JS/zustand, TypeScript, TialwindCSS and Sanity back-end, using Google OAuth got signup and login.

nextjs oauth2 react sanity tailwindcss typescript zustand

Last synced: 24 Oct 2024

https://github.com/asset-management-service/backend

๐Ÿ“š ์ž์‚ฐ ๊ด€๋ฆฌ ์„œ๋น„์Šค - BE

aws docker java11 jpa junit5 jwt mockito oauth2 querydsl redis spring-boot

Last synced: 13 Oct 2024

https://github.com/hugodf/pocket-personal-access-token

A lightweight OAuth integration with the Pocket API to generate an access token for your personal account

expressjs getpocket javascript nodejs oauth2 pocket-api

Last synced: 27 Oct 2024

https://github.com/damienbod/grpcazureappserviceappauth

App-to-App architectecture, secure ASP.NET Core GRPC API hosted in an Linux kestrel Azure App Service

aspnet-core azur-app-service azure dotnet grpc msal oauth2

Last synced: 08 Nov 2024

https://github.com/boudhayan-dev/spring-xsuaa-cloud-foundry

Spring boot integration with OAuth2 (XSUAA) service in SAP Cloud Foundry.

cloud cloud-foundry java oauth2 sap spring-boot springboot xsuaa

Last synced: 07 Nov 2024

https://github.com/rabahs/tvos-oauth-server

tvOS OAuth is Remote oauth2 service (using activation code) for tvOS (tested with Amazon Login, Dropbox)

amazon amazon-api authentication dropbox dropbox-api ios oauth2 secret tvos

Last synced: 06 Aug 2024

https://github.com/fusionauth/fusionauth-example-flask-portal

A user portal written in python/flask, using FusionAuth as the user data store

example flask-portal fusionauth oauth2 pkce python

Last synced: 05 Nov 2024

https://github.com/theanishtar/destiny

Dแปฑ รกn TN: Diแป…n ฤ‘ร n chia sแบฝ yรชu thฦฐฦกng

angular docker flutter mongodb oauth2 postgresql redis spring-boot

Last synced: 07 Nov 2024

https://github.com/xjh22222228/github-oauth2

Github OAuth2 for Go

oauth2 serverless vercel

Last synced: 23 Oct 2024

https://github.com/hantsy/quarkus-auth0-sample

Secures Quarkus applications with OAuth2/Oidc and Auth0

auth0 oauth2 oidc quarkus

Last synced: 27 Oct 2024

https://github.com/256dpi/oauth2

A fundamental and extendable OAuth2 library for Go.

go golang oauth2

Last synced: 29 Oct 2024

https://github.com/strogonoff/hubspot_oauth2client

Minimal Hubspot OAuth2 integration in Python

django hubspot-api oauth2 python

Last synced: 31 Oct 2024

https://github.com/ricardogesteves/spreadit

SpreadIt is a dynamic social news aggregation platform powered by robust backend technologies and a user-friendly interface. It employs modern web development frameworks and scalable architecture to enable seamless content submission, sharing, and voting across various formats (articles, images, videos).

next-auth nextjs oauth2 optimistic-updates postgresql prisma react redis rich-text-editor shadcn-ui social-network supabase tailwindcss tanstack-react-query typescript uploadthing upstash-redis

Last synced: 27 Oct 2024

https://github.com/damienbod/microsoftentraidmudblazor

Securing a MudBlazor UI web application using security headers and Microsoft Entra ID

aspnetcore blazor dotnet mudblazor oauth2 oidc

Last synced: 08 Nov 2024

https://github.com/itwin/auth-clients

Auth Clients for the iTwin Platform

electron itwinjs oauth2 oidc web

Last synced: 08 Nov 2024

https://github.com/ileostar/postercraft

Nestjs+Nextjs ๅ…จๆ ˆไฝŽไปฃ็ ๆตทๆŠฅ็ผ–่พ‘ๅ™จ๐ŸŽŠ

cypress docker docker-compose drizzle-orm github-actions mysql nestjs nextjs oauth2 oss pnpm-monorepo postcss react19 redis sentry shadcn-ui tailwind turborepo vercel vitest

Last synced: 11 Oct 2024

https://github.com/lrf141/oauth2-mastodon

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

mastodon mastodon-api oauth2 oauth2-client

Last synced: 10 Oct 2024

https://github.com/marcoeidinger/pkce-ios-swift-auth0server

https://blog.eidinger.info/implement-oauth2-pkce-in-swift-and-test-with-auth0-authorization-server

oauth2 pkce pkce-client swift

Last synced: 07 Nov 2024

https://github.com/damienbod/aspnetcoreb2cextraclaims

Azure B2C ASP.NET Core authentication

b2c oauth oauth2

Last synced: 17 Oct 2024

https://github.com/zce/oauth2-example

oauth2 server & client example

oauth2 oauth2-client oauth2-server

Last synced: 28 Oct 2024

https://github.com/jay/curl_google_oauth

Scripts to request a Google OAuth bearer token for use with the curl tool

oauth2 oauth2-authentication oauth2-client

Last synced: 16 Oct 2024

https://github.com/xxjwxc/oauth2

golang oauth2 authorization tools , oauth2้€š็”จๆŽˆๆƒ็ณป็ปŸ

authorization go golang oauth2

Last synced: 14 Oct 2024

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

OAuth2 Server (spring-boot 2.0)

jwt oauth2 oauth2-server spring-boot

Last synced: 12 Oct 2024

https://github.com/benc-uk/msal-graph-react

React sample app showing use of MSAL for authentication and calling MS Graph APIs

azure-ad azure-ad-graph-api msal-js oauth2

Last synced: 04 Nov 2024

https://github.com/imdrr30/CryptDrive

Simple Cryptography Tool that saves and retrives files from your G Drive.

drivetools encrypt go google-drive google-drive-api gsuite gsuite-drive oauth2

Last synced: 02 Aug 2024

https://github.com/techknowlogick/passport-gitea

Gitea authentication strategy for Passport and Node.js.

gitea hacktoberfest npm npm-package oauth2 oauth2-client

Last synced: 13 Oct 2024

https://github.com/damienbod/MicrosoftEntraIDMudBlazor

Securing a MudBlazor UI web application using security headers and Microsoft Entra ID

aspnetcore blazor dotnet mudblazor oauth2 oidc

Last synced: 06 Nov 2024

https://github.com/int128/oauth2dev

Go package of OAuth 2.0 Device Authorization Grant (RFC 8628), compatible with golang.org/x/oauth2

golang oauth2

Last synced: 02 Nov 2024

https://github.com/zachwinter/spotify-auth-express

Plug-and-play Spotify OAUTH flow for Express.

javascript nodejs oauth2 spotify spotify-api

Last synced: 27 Oct 2024

https://github.com/agungsugiarto/codeigniter4-socialite

CodeIgniter4 Socialite is Forked from Laravel Socialite wrapper around OAuth 1 & OAuth 2 libraries for working with codeigniter4 compatibility.

codeigniter4 oauth2 oauth2-client

Last synced: 30 Sep 2024

https://github.com/big-kahuna-burger/f0

OIDC Protocol Conforming Identity Provider and a Management Dashboard

idp issuer jwt jwt-authentication oauth2 oidc oidc-client oidc-server

Last synced: 27 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/justsml/oauth-code-along

Express, OAuth, Passport example project & live code-along.

express oauth2 passport passport-jwt passportjs

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

Demo of OAuth for Ruby CLI's

cli oauth oauth2 pkce pkce-flow ruby

Last synced: 21 Oct 2024

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

Microservice Architecture for Laravel

kafka laravel laravel-microservice oauth2 zookeeper

Last synced: 14 Oct 2024