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/docongminh/oauth2-nestjs

Basic example nestJs & Oauth2

knex nestjs oauth2 objection-orm passport-jwt

Last synced: 28 Dec 2024

https://github.com/yasasdev/notepad-oauth-application

This is a Notepad Application currently being developed using modern technologies. The application integrates OAuth for secure user authentication.

ejs express javascript nodejs oauth2 postgresql

Last synced: 18 Jan 2025

https://github.com/rgl/wso2is-playground

WSO2IS (WSO2 Identity Server) Playground

authentication oauth2 oidc openid-connect sso wso2 wso2-identity-server wso2is

Last synced: 06 Feb 2025

https://github.com/ososuna/eazy-bank-api

Spring Security Zero to Master course

cors crsf jwt mysql oauth2 spring-security

Last synced: 05 Jan 2025

https://github.com/rjshrjndrn/oauth2-proxy

Minimal oauth2-proxy

docker-image oauth2

Last synced: 06 Feb 2025

https://github.com/unitvectory-labs/jwt-bearer-token-vendor

A GitHub Action used to request an access tokens from an external OAuth 2.0 server that supports the jwt-bearer grant type authenticated to with a GitHub OIDC token.

github-actions jwt-bearer oauth2

Last synced: 29 Jan 2025

https://github.com/ososuna/spring-security

Simple authentication system using basic auth and JWT

jwt oauth2 spring-security

Last synced: 05 Jan 2025

https://github.com/aasmal97/aws-cognito-hosted-ui-authentication-provider

A library that wraps API calls to AWS Cognito's hosted UI auth server, and manages tokens on the client-side.

auth-server authentication aws-cognito client-side hosted-ui oauth2 webapp

Last synced: 14 Jan 2025

https://github.com/viral32111/oauth-demo

Demonstration of OAuth 2.0 integration with various providers.

cloudflare-workers integration oauth2

Last synced: 22 Dec 2024

https://github.com/imjaroiswebdev/musify.pro-backend-api

Backend service API for Musify Pro client

nodejs oauth2 spotify

Last synced: 29 Jan 2025

https://github.com/smohyud4/secrets-application

A secure secret tracker where user's can store, encrypt, and delete personal secrets

express nodejs oauth2 postgresql

Last synced: 05 Jan 2025

https://github.com/harsh-modi278/message-board-frontend

A simple blog sharing web application with boards, comments, users, and likes, markdown support - made using PostgreSQL, Express, React and Node.

material-ui oauth2 reactjs

Last synced: 08 Jan 2025

https://github.com/dagit/twitch_oauth

Simple Rust example of oauth with twitch

oauth2 oauth2-client rust twitch twitch-api twitch-bot

Last synced: 31 Dec 2024

https://github.com/ddonghyeo/kakao-login

Spring REST API 카카오 로그인 구현

cd kakao-login oauth2 spring spring-boot

Last synced: 26 Oct 2024

https://github.com/fliplet/fliplet-widget-login-oauth2

SSO component for logging in with OAuth2 on Fliplet

oauth oauth2

Last synced: 27 Dec 2024

https://github.com/selenophile1805/collegeadmissionportal_backend

A Spring Boot backend for a college admission portal with secure authentication, student management, department handling, and RESTful API integration.

crud-application java oauth2 rest-api spring spring-boot

Last synced: 05 Feb 2025

https://github.com/patrick-ehimen/dripmint

DripMint: The Future of Fashion and NFTs

gsap javascript nft oauth2 walletconnect

Last synced: 27 Dec 2024

https://github.com/xpdojo/auth

authentication, authorization

authentication authorization ldap oauth2 openid

Last synced: 06 Feb 2025

https://github.com/vkosuri/gdrivedownload

Download files from Google Drive using API

gdrive oauth oauth2

Last synced: 30 Dec 2024

https://github.com/mathieuancelin/toy-oauth2-server

A toy OAuth2 server based on files to quickly test OAuth2 stuff

node oauth2 toy

Last synced: 16 Jan 2025

https://github.com/faburem/cloudron-oauth

Meteor oauth package for Cloudron SSO integration

javascript meteor-package meteorjs oauth2

Last synced: 03 Feb 2025

https://github.com/anazcodes/google-oauth-go

A raw Golang implementation of Google-OAuth.

golang oauth2

Last synced: 29 Jan 2025

https://github.com/charzard1332/discordoauth2logingui

A Windows Forms Application (.NET) for authenticating users via Discord OAuth2 and displaying their profile info, Nitro status, and more!

api discord gui oauth2 winforms

Last synced: 09 Feb 2025

https://github.com/globbie/gauth

GAuth – An OAuth 2.0 Authorization Server

authorization oauth2 oauth2-provider oauth2-server

Last synced: 07 Jan 2025

https://github.com/charzard1332/oauth2authenticator

A .NET WinForms application that allows users to log in via multiple OAuth2 providers like Discord, Google, GitHub, Twitter, and Microsoft.

community csharp desktop-app gui oauth2 winforms

Last synced: 09 Feb 2025

https://github.com/questocat/oauth2-demo-app

:elephant: An OAuth2 demo application

oauth oauth2 oauth2-client oauth2-server php-oauth

Last synced: 09 Feb 2025

https://github.com/unitvectory-labs/serviceauthcentral

Simplify microservice security with ServiceAuthCentral: Centralized, open-source authorization in the cloud, minus the shared secrets.

graphql java-17 oauth2 serviceauthcentral spring-boot

Last synced: 16 Jan 2025

https://github.com/rtomas/telegram-oauth-w3a

Telegram OAuth Server for Web3Auth

oauth2 telegram web3auth

Last synced: 20 Dec 2024

https://github.com/rtomas/microsoft-oauth-for-web3auth

Microsft OAuth Server for Web3Auth. Get Your Public Address

authentication ethereum oauth2 web3auth

Last synced: 20 Dec 2024

https://github.com/compwright/oauth2-servicefusion

Service Fusion OAuth 2.0 support for the PHP League's OAuth 2.0 Client

oauth2 oauth2-provider servicefusion

Last synced: 30 Dec 2024

https://github.com/homuchen/express-line-notify

A express middleware that handle line notify oauth2 authentication and set req.line-notify-access-token attribute

authentication express express-middleware line-notify middleware oauth oauth2

Last synced: 29 Jan 2025

https://github.com/secnex/zerorest

A Python package simplifying secure API handling, featuring seamless OAuth support.

api-client api-wrapper microsoft oauth2

Last synced: 29 Jan 2025

https://github.com/harsh-modi278/spm-group32-blog-sharing-website

This project is created as part of IT414 Software Project Management course work

express jwt-authentication mongodb nodejs oauth2 reactjs

Last synced: 08 Jan 2025

https://github.com/ivaltryek/writerspeak

Online Blog System using PHP

bootstrap css html5 jquery oauth2 php

Last synced: 26 Jan 2025

https://github.com/davidandw190/express-products-api

[WIP] Scalable backend app built with Node, Express, MongoDB, Zod, Docker, and deployed on AWS-EKS

docker express jwt mongodb node oauth2 zod

Last synced: 05 Jan 2025

https://github.com/ap/net-oauth2server-tokenexchange

A Token Exchange extension for Net::OAuth2Server

oauth2 perl token-exchange tokenexchange

Last synced: 24 Dec 2024

https://github.com/moranilt/api-php

API framework using PHP and OAuth 2.0

api composer oauth2 php

Last synced: 23 Jan 2025

https://github.com/axlkun/login-google

Login with Google OAuth 2.0 following Open ID protocol

oauth2 openid php postgresql tailwindcss

Last synced: 20 Jan 2025

https://github.com/embesozzi/keycloak-openfga-multitenancy-workshop

Keycloak integration with OpenFGA and Apache APISIX for multi-tenancy authentication and authorization at Scale

api-gateway apisix apisix-plugin authentication authorization authzen identity-provider-idp keycloak keycloak-plugin multitenancy oauth2 openfga openid-connect

Last synced: 08 Feb 2025

https://github.com/jmromer/github-ios

An iOS GitHub client designed for casual content discovery

alamofire cocoapods github-api ios ios-app ios-swift oauth2 rest-api swift

Last synced: 13 Jan 2025

https://github.com/gamaops/mono-sso

Simple and fast OAuth 2 compliant SSO

auditing authentication authorization oauth2 sso

Last synced: 27 Jan 2025

https://github.com/webong/laravel-signature

A Laravel Package providing SSO and OAUTH

laravel laravel-package oauth2 php sso-authentication

Last synced: 13 Jan 2025

https://github.com/savely-krasovsky/masked-email-bot

Telegram bot to generate Fastmail's Masked Emails

bot fastmail fastmail-api oauth2 telegram telegram-bot

Last synced: 27 Dec 2024

https://github.com/hvalfangst/azure-oauth2-auth-code-flow-fastapi

API programmed in Python with FastAPI framework secured by Oauth2 auth code flow

azure fastapi oauth2 oauth2-authorization-code-flow python

Last synced: 22 Oct 2024

https://github.com/ericyoondotcom/authconnectdjs

Plug-and-play solution for adding Google, Spotify, etc auth to your DiscordJS projects where you access external APIs.

discord discord-js oauth2

Last synced: 20 Dec 2024

https://github.com/szorfein/nyx

Secure SPA using Ruby|Rails, GraphQL, gRPC, React and Postgres.

graphql grpc oauth2 postgresql react ruby ruby-on-rails

Last synced: 30 Dec 2024

https://github.com/maxjdev/twitter_simplificado-com-spring_security-oatuh2-mysql

Configuration study and best practices for authentication and authorization

docker java jwt mysql oauth2 spring-security

Last synced: 02 Jan 2025

https://github.com/ramzibouzaiene/spring-boot-3-with-keycloak-oauth2

Spring boot 3 Keycloak integration with spring security, OAuth and JWT

java jwt oauth2 spring-security springboot

Last synced: 07 Jan 2025

https://github.com/tonglil/iap-token-generator

Generate OAuth Bearer tokens for authenticating Service Accounts through GCP IAP

google-cloud-platform iap oauth2 oidc

Last synced: 09 Jan 2025

https://github.com/nawodyaishan/discord-firebase-auth

This repository contains a full-stack application that integrates Discord OAuth2 for authentication with Firebase to manage authenticated sessions.

authentication discord firebase firebase-admin-sdk firebase-auth nestjs oauth2 radix-ui shadcn-ui typescript vite

Last synced: 21 Jan 2025

https://github.com/jujiro/wep-app-sec

A compact ASP.Net application to learn about securing web applications and apis.

api-secure apis asp-net aspnet aspnet-mvc dotnet learning-by-doing oauth2

Last synced: 03 Feb 2025

https://github.com/syniol/golang-oauth-password-grant

OAuth 2.1 Password Grant Type implementation in Go

authentication oauth2 password-grant

Last synced: 20 Jan 2025

https://github.com/teampanfu/oauth2-discord

Discord Provider for the PHP League's OAuth 2.0 Client

authentication authorization client discord oauth oauth2

Last synced: 22 Dec 2024

https://github.com/vinisioux/moveit

Moveit is a time management system between focus and exercise

nextauth nextjs nlw oauth2 prisma prisma-client reactjs styled-components theme-switcher typescript

Last synced: 05 Jan 2025

https://github.com/jithin-b-p/learn-nodejs

This is my playground on nodeJS. Here I will document my journey as a node backend dev with code examples, best practices, designs, frameworks, technologies etc.

authentication cookie-parser express-session expressjs middleware mongodb mongoose nodejs oauth2 passportjs session-persistence sessionstorage

Last synced: 13 Jan 2025

https://github.com/nisanth2004/keycloak-programs

This project integrates Keycloak, an open-source Identity and Access Management (IAM) solution

dbms java keycloak mysql oauth2 postman security spring springboot

Last synced: 19 Jan 2025

https://github.com/michaeljohnclancy/iotasubstream

A system for automating IOTA transactions, enabling pay per minute options for websites offering premium services/material.

authlib celery cryptocurrency flask iota oauth2 payment payment-gateway payment-processing python python-2 sqlalchemy subscriptions tangle

Last synced: 20 Jan 2025

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

SuperJob.ru Provider for the OAuth 2.0 Client

league-oauth2 oauth2 oauth2-provider oauth2-superjob

Last synced: 29 Dec 2024

https://github.com/jcmoraisjr/oauth2-proxy

Just another oauth2_proxy container

oauth2 oauth2-proxy

Last synced: 20 Jan 2025

https://github.com/abelnnieva/bookmarks-api

Sample project for a bookmarks API using NestJS 10, Docker, PostgreSQL, Passport.js, Prisma, Pactum, and DotEnv.

nestjs oauth2 prisma typescript

Last synced: 21 Jan 2025

https://github.com/shengyuan-lu/spotify-browser

Search & Browse Spotify Artists, Albums, and Tracks. (Angular Website)

angular oauth2 spotify-api typescript website

Last synced: 09 Feb 2025

https://github.com/carloscazelattojr/spring-authorization-server

Studies on how Authorization Server works with Oauth2 + OpenID Connect (Spring Java)

authorization java oauth2 openid-connect spring-boot

Last synced: 13 Jan 2025

https://github.com/evertonsavio/authorization-server-microservices

Spring Cloud Microservices using Keyclock as Authorization Server (Oauth2). Resource server based on Spring Cloud - Netflix Stack (Spring Cloud Gateway, Config Server, Eureka Discovery Server).

docker keycloak microservices microservices-architecture oauth2 spring-boot

Last synced: 02 Jan 2025

https://github.com/gloryofnight/glory-streamer-app

Application that integrates with YouTube and Twitch API to write fun stuff around it in my favorite language of all - C++.

cpp20 imgui oauth2 sdl2 twitch-api youtube-api

Last synced: 07 Jan 2025

https://github.com/martishin/react-golang-user-login-oauth

React.js and Go project demonstrating the use of Google OAuth to authenticate and authorize users

docker go-chi golang goth oauth2 postgresql reactjs session-cookie typescript

Last synced: 23 Jan 2025

https://github.com/martishin/react-golang-jwt-oauth

React.js and Go project demonstrating the use of Google OAuth and JWT to authenticate users

docker go-chi golang jwt oauth2 postgresql reactjs typescript

Last synced: 23 Jan 2025

https://github.com/socialiteproviders/salla

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 18 Dec 2024

https://github.com/thesaintkappa/marble

[IN DEVELOPMENT] A (subjectively) beautiful, modern and generally superior note-taking app. School project @mechaniktg

markdown nextjs oauth2 supabase

Last synced: 10 Jan 2025

https://github.com/thesaintkappa/supatodo

The most overengineered todo app you'll ever see which I initially intended to build "just to try out Supabase"

oauth2 postgresql react supabase todoapp

Last synced: 10 Jan 2025

https://github.com/code-raisan/line-oauth-php

LINEのOAuth認証用のラッパーライブラリです

line oauth2 php

Last synced: 23 Jan 2025

https://github.com/kieranmueller/strava-graphs

A simple frontend that displays strava data as graphs, making it easier to see trends in performance over time

angular chartjs graphing oauth2 strava typescript

Last synced: 22 Dec 2024

https://github.com/akkiepro/spring-security

spring web security using NoOpPasswordEncoder, BCryptPasswordEncoder, customised own login/logout page and Google SSO using OAuth2.

bcrypt google-sso java oauth2 spring-boot spring-security spring-web

Last synced: 14 Jan 2025

https://github.com/kiselyovda/fastapi-jwt-oauth

Short project to understand OAuth JWT authentication with FastAPI

fastapi jwt oauth2 python

Last synced: 11 Jan 2025

https://github.com/vinny-bot/flaskcord

Discord OAuth2 extension for Flask. An Easier implementation of "Log In With Discord".

discord discord-oauth2 discord-oauth2-client discord-py flask oauth2 pycord python

Last synced: 21 Jan 2025

https://github.com/asanka-j/pydrive-file-uploads

Solution to upload and download files to Google Drive using PyDrive

google-api google-drive oauth2 pydrive

Last synced: 05 Jan 2025

https://github.com/cythral/identity-client

Auto-generated client for Brighid Identity using NSwag on .NET. Capable of automatically fetching and refreshing tokens using the client credentials grant type.

csharp dotnet nswag oauth2 oauth2-client openid-connect swagger

Last synced: 27 Dec 2024

https://github.com/cwithmichael/anime-battle

Code for the anime-battle website. It lets users vote for their favorite anime characters.

neondb nextjs nodejs oauth2 postgresql vercel

Last synced: 02 Jan 2025