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/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/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/towaquimbayo/get-kindr

A gamified web app that connects volunteers seeking opportunities and organizations hosting events by allowing volunteers to apply for available events and organizations to create new volunteer opportunities.

css css3 events javascript next next-auth nextjs oauth oauth2 organization prisma prisma-orm tailwind tailwindcss token typescript vercel volunteer volunteer-management

Last synced: 13 Jan 2025

https://github.com/cidaas/cidaas-shopware-plugin

This plugin helps you to integrate cidaas easily into your shopware application for a secure authentication with cidaas in your shop. Secure – Fast – And unrivaled Swabian.

ciam cidaas oauth2 openid-connect php shopware shopware-plugin

Last synced: 22 Jan 2025

https://github.com/casdoor/casdoor-spring-boot-shiro-example

SpringBoot & Apache Shiro Example for Casdoor

casdoor oauth oauth2 shiro springboot sso

Last synced: 13 Jan 2025

https://github.com/cidaas/go-interceptor

cidaas GO Interceptor helps you to verify cidaas access tokens conveniently. Secure – Fast – And unrivaled Swabian.

cidaas go golang jwt oauth2 oidc openid-connect

Last synced: 22 Jan 2025

https://github.com/andifalk/owasp-chapter-munich-04-2019

Talk and demos for OWASP chapter meeting in Munich on 30.4.2019

chapter munich oauth2 openidconnect owasp security

Last synced: 20 Jan 2025

https://github.com/asaintsever/traefik-forwardauth-authcode-pkce

Simple implementation of a Traefik ForwardAuth middleware supporting Authorization Code with PKCE flow

auth0 authorization authorization-code-grant forwardauth oauth2 oidc pkce traefik traefik-forwardauth-middleware traefik2

Last synced: 26 Jan 2025

https://github.com/intricate/twitch-oauth2-client-spring

Spring Security utilities for configuring an application as a Twitch OAuth 2.0 client.

java oauth2 security spring spring-security twitch

Last synced: 18 Jan 2025

https://github.com/linx-software/ms365_oauth2_mailreader

A simple solution to read mails from an Office 365 mailbox using OAuth2 Authentication. The solution retrieves an access token via the Azure API and then uses that token to read mails from a specified mailbox. Please note that OAuth2 needs to be configured on your Azure/Office365 account and necessary permissions need to be applied for this to work

lowcode oauth2 office365 outlook

Last synced: 25 Jan 2025

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

https://github.com/curityio/gatsby-assisted-token

Assisted token flow with React Context and Gatsby CLI

assisted-token code-example oauth2 openid-connect spa

Last synced: 03 Dec 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/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: 03 Dec 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/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: 31 Dec 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/chensoul/spring-boot-3-microservices

Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernetes.

docker eureka feign istio kafka kubernetes oauth2 spring-cloud

Last synced: 22 Dec 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/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: 15 Dec 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/udhos/oauth2

https://github.com/udhos/oauth2 implements the oauth2 client_credentials flow with singleflight and plugable cache interface.

client-credentials go golang oauth2

Last synced: 18 Jan 2025

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

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

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

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/caomeiyouren/wechat-official-helper

一个基于 Hono 实现的云函数版本的微信公众号助手,支持个人非认证公众号的上行登录、用户消息存储等功能,支持 OAuth2.0 登录

hono oauth2 serverless vercel wechat wechat-app wechat-official-account

Last synced: 23 Oct 2024

https://github.com/sammychinedu2ky/githubdotnetdeviceflow

This is an exemplary code on how to use GitHub Oath Device flow

device-flow oauth2

Last synced: 18 Jan 2025

https://github.com/pushpabrol/auth0-device-flow-appletv

auth0 device flow oauth2 appletv limited input device

apple-tv auth0 device-flow limited-input-devices oauth2

Last synced: 19 Jan 2025

https://github.com/b1narygl1tch/awesome-oauth-sec

OAuth2.0 and OpenID from an information security perspective

bugbounty information-security infosec oauth2 security

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

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

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/ackeecz/retroceptor

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

android oauth2 retrofit

Last synced: 07 Jan 2025

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

An OAuth template/example using Arctic and Express. Created as a quick start for personal projects.

bun discord nodejs oauth oauth2 typescript

Last synced: 05 Nov 2024

https://github.com/chrislaskey/oauth2_github

A GitHub OAuth2 Provider for Elixir

authentication elixir github oauth2

Last synced: 03 Dec 2024

https://github.com/piotrwegrzyn/googleapicalendareventcalcualtor

A quick project for myself to automate work hour calculation. The app uses Google Calendar API and Google OAuth to fetch all events from user's calendar. The user can filter by date or name phrase and the app displays the event's total hours. Live (hopefuly) website:

aws-elastic-beanstalk calendar-events django google-calendar-api oauth2 workhours

Last synced: 16 Jan 2025

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/sitholewb/usersapi

This is an API for registering and authenticating users. It uses JWT token and it supports different OAuth providers like Facebook, Google, etc

asp-net-core-api-starter aspnetcore dotnet dotnet-core facebook-oauth2 jwt jwt-bearer-tokens jwt-claims nunit-tests oauth-provider oauth-providers oauth2 unit-testing

Last synced: 24 Jan 2025

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/purwokertodev/go-oauth2-jwt

OAuth2 server example using Go

go golang oauth2

Last synced: 21 Nov 2024

https://github.com/goentity/u_u

show my public repo stats on web deployment

api clone commit fork github go oauth oauth2 public repo star stat token view

Last synced: 26 Jan 2025

https://github.com/henriquelluiz/oauth2-with-spring

A demo project where I use the Github OAuth2 client for login.

deployment docker github-client java oauth2 shell spring-boot spring-security-oauth2

Last synced: 28 Dec 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: 06 Jan 2025

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/christophhu/angular-adfs

Angular library to adfs login to support oauth2

adfs angular npm-package oauth2

Last synced: 04 Feb 2025

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

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/shuppet/p6-oauth2-discord

Raku module for authenticating against Discord's OAuth2 API.

discord discord-api oauth2 perl6 perl6-module raku raku-module

Last synced: 23 Dec 2024

https://github.com/krakphp/doctrine-oauth2

Doctrine and Laravel OAuth2 Integrations

doctrine-orm laravel oauth2

Last synced: 29 Jan 2025

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/msolorio/shopify-auth-express-middleware

An ExpressJS middleware that makes it easy for backend apps to manage auth and session storage with Shopify.

expressjs oauth oauth2 shopify

Last synced: 29 Jan 2025

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/sandesh300/youtube-clone

The YouTube Clone is a full-stack app with Java, Spring Boot backend, Angular frontend, MongoDB, Auth0 authentication, and AWS storage.

angular aws-s3 java javascript mongodb oauth2 rest-api spring-boot spring-data-jpa spring-mvc spring-security-jwt

Last synced: 24 Dec 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: 27 Dec 2024

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/ms10596/catalog

TV series management system

flask oauth2 python sqlite

Last synced: 14 Jan 2025

https://github.com/ngvgiang/wordpress_client

USTH-2024 Mobile Application Development project for midterm and final.

android-application material-design material-ui oauth2 volley-api wordpress

Last synced: 15 Oct 2024

https://github.com/dogeared/kcdc-2019-oauth-and-oidc

KCDC 2019 - OAuth 2.0 and OpenID Connect in Plain English

oauth2 openid-connect

Last synced: 20 Jan 2025

https://github.com/bernardo-mg/oauth-resource-server-example

Example OAUTH 2 resource server with Spring

example oauth2 spring-ws

Last synced: 23 Jan 2025

https://github.com/circuit/webserver-example

Web server app using Circuit OAuth 2.0 Authorization Code Grant

circuit oauth2 rest-api

Last synced: 17 Dec 2024

https://github.com/weaponsforge/email-sender

Testing nodemailer for sending emails using gmail smtp and oauth2.

experiments express gmail-smtp nodemailer oauth2 react

Last synced: 31 Jan 2025

https://github.com/kidgodzilla/bsky-oauth-example

A working Bluesky OAuth 2.0 Example for Node/Express

atproto bluesky example oauth oauth2

Last synced: 24 Dec 2024

https://github.com/nexmo-community/oauth2-login-shell

A command-line tool to test OAuth2 authentication

example java oauth2 ucaas ucextend vonage-api

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

https://github.com/tharindanimnajith/ssd-assignment-oauth

SSD Assignment 2 on OAuth 2.0 - Google Sign in, Upload files to Google Drive with MERN Stack (MongoDB, Express.js, React.js, Node.js)

express google-drive-api google-sign-in javascript mern-stack mongodb nodejs oauth2 react rest-api

Last synced: 25 Jan 2025

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

https://github.com/fivan999/brainforces

сайт для проведения онлайн соревновательных викторин

celery django docker elasticsearch oauth2 postgresql python quiz rabbitmq redis

Last synced: 10 Jan 2025

https://github.com/curityio/serverless-zero-trust-vercel-api

A serverless zero trust OAuth 2.0 protected API for Vercel deployment, protected with self-contained JWTs

api claims code-example jwt-validation oauth2 scopes self-contained-jwt serverless vercel

Last synced: 30 Jan 2025

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

https://github.com/himenon/oauth2_proxy

Multiple Reverse Proxy Sapmle with oauth2_proxy

nginx oauth2 reverse-proxy

Last synced: 23 Dec 2024

https://github.com/curityio/kafka-zero-trust

OAuth 2.0 zero trust event based messaging between APIs

api code-example events kafka nodejs oauth2 zero-trust

Last synced: 30 Jan 2025

https://github.com/circuit/circuit-rest-bot

A bot that uses RESTful API calls to monitor a conversation for circuit.

api circuit circuit-sdk expr express oauth2 rest-api

Last synced: 17 Dec 2024

https://github.com/absphreak/storybooksapp

Node ● Express ● MongoDB ● PassportJS

express handlebars mongodb node oauth2 passportjs

Last synced: 18 Dec 2024

https://github.com/shazi7804/aws-cognito-user-migration-lambda

AWS Cognito User Pool migrate user from OAuth 2 provider.

aws cognito migrate oauth2 python

Last synced: 23 Jan 2025

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

https://github.com/brakmic/passport-keycloak-oauth2-oidc-portable

A Passport.js strategy for authenticating with Keycloak using the OAuth2/OIDC API (portable version)

keycloak oauth2 openid openid-connect passport pkce

Last synced: 31 Jan 2025

https://github.com/iwolf22/the-complete-2023-web-development-bootcamp

Homework and assignments from The Complete 2023 Web Development Bootcamp by Dr. Angela

api-rest css express-js html javascript node-js nosql oauth2 reactjs sql

Last synced: 12 Jan 2025