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/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/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: 09 Feb 2025

https://github.com/davesag/mock-sign-in-with-slack

A mock server that emulates the functions of the Sign-in With Slack system. Use this for Integration testing systems that require simple Slack sign-in.

mock-server oauth oauth2 sign-in-with-slack slack slack-api

Last synced: 02 Dec 2024

https://github.com/alfex4936/rust-actix-oauth2

Google/Github/NAVER/Kakao OAuth2 login

api google jwt kakao login naver oauth oauth2 rust

Last synced: 28 Nov 2024

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

🔓 Pre-auth OAuth2 APIs locally

node-module oauth2

Last synced: 25 Jan 2025

https://github.com/vedhavyas/oauth2_central

oauth2 sso for multiple services

go golang oauth2 oauth2-provider oauth2-sso

Last synced: 31 Jan 2025

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/truggeri/oauth-debugger

Debug and test your OAuth2 code with this mock resource server

gcp-cloud-functions go oauth2 svelte svelte3 watercss

Last synced: 09 Feb 2025

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/dstreet/goauth-cli

Dead-simple Google OAuth v2 login for the command line.

cli google google-api oauth2

Last synced: 16 Jan 2025

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

https://github.com/cidaas/terraform-provider-cidaas

This provider helps you managing your cidaas instances in an automated way. It enables you to configure and maintain apps and registration fields as part of a Terraform deployment. Secure – Fast – And unrivaled Swabian.

ciam cidaas oauth2 openid terraform

Last synced: 22 Jan 2025

https://github.com/marcbperez/flask-restfuloauth2

A Flask REST endpoint protected with OAuth2.

docker flask flask-restful gradle oauth2 python rest

Last synced: 20 Jan 2025

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/seakayone/go-oauth2-cli

Simple OAuth2 command line client written in Go (golang)

go golang oauth2 oauth2-client

Last synced: 29 Jan 2025

https://github.com/cidaas/cidaas-sdk-ios-v2

With this SDK, you can integrate cidaas smoothly and with minimal effort into your IOS application. It enables you to map the most important user flows for OAuth2 and OIDC compliant authentication. Secure – Fast – And unrivaled Swabian.

cidaas ios oauth2 oidc openid-connect

Last synced: 22 Jan 2025

https://github.com/softprops/octopat

:octocat: :key: GitHub personal access token dispenser

cli github-api oauth2

Last synced: 12 Feb 2025

https://github.com/chanioxaris/tiktok-oauth2

Go package for TikTok OAuth 2.0 support

oauth2 tiktok

Last synced: 13 Feb 2025

https://github.com/auth0/auth0-product-education-labs

A set of tools and example applications for Product Education courses

oauth2 oidc vercel

Last synced: 21 Jan 2025

https://github.com/andrew-boutin/dndtextapi

REST API for a DnD style text adventure site with Google authentication.

docker docker-compose golang mock-server oauth2 postgresql rest-api

Last synced: 05 Feb 2025

https://github.com/paulveillard/cybersecurity-oauth

An ongoing & curated collection of awesome software best practices and techniques, libraries and frameworks, E-books and videos, websites, blog posts, links to github Repositories, technical guidelines and important resources about OAuth 2.0 and OpenID Connect in Cybersecurity.

idp oauth-client oauth2 oauth2-authentication oauth2-client oauth2-provider oauth2-proxy oauth2-server saml2 sdp-migration

Last synced: 02 Feb 2025

https://github.com/druxt/druxt-auth

Authentication module for DruxtJS

druxt module nuxt-auth oauth2

Last synced: 12 Nov 2024

https://github.com/cidaas/cidaas-for-wordpress

This plugin allows to authenticate users against cidaas identity server and logging them in in WordPress automatically. Secure – Fast – And unrivaled Swabian.

cidaas cms oauth2 oidc openid-connect plugin sso wordpress

Last synced: 22 Jan 2025

https://github.com/chanmeng666/douyin-mall-java-template

【Star us and watch this project grow! 🌱⭐️】A Spring Boot-based e-commerce microservices template with comprehensive setup guides. Ideal for learning microservices architecture and building scalable e-commerce applications. Features include user authentication, product management, order processing, and AI integration capabilities.

api-gateway docker e-commerce eureka java jwt maven microservices mybatis mysql oauth2 rabbitmq redis spring-boot spring-cloud spring-data-jpa spring-security starter-template template tutorial

Last synced: 28 Jan 2025

https://github.com/defeo/cas2oauth2bridge

A storage-less OAuth2 server that delegates authentication to a Jasig CAS server

cas jasig oauth2

Last synced: 17 Jan 2025

https://github.com/ms10596/catalog

TV series management system

flask oauth2 python sqlite

Last synced: 14 Jan 2025

https://github.com/thesaintkappa/unwrapped

Get to know your top 99 tracks & artists before the end of the year.

music oauth2 spotify spotify-api svelte typescript

Last synced: 10 Jan 2025

https://github.com/ozdemirrulass/keycloak-nextjs-mysql-docker

This repository provides a setup for authentication in a modern web application environment. For more detailed explanation and step by step guide of this repository please visit my blog post.

authentication docker docker-compose keycloak mysql nextjs oauth2

Last synced: 19 Feb 2025

https://github.com/novlan1/node-oauth-demo

OAuth 2.0 demo

demo oauth2

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

https://github.com/dimmaryanto93/springboot-microservice-example

Belajar Microservice dengan SpringBoot

oauth2 rest-template springboot

Last synced: 18 Feb 2025

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: 29 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/richardhj/oauth2-epost

OAuth 2.0 Client Provider for E-POSTBUSINESS API.

deutsche-post epost epostbusiness-api oauth2 oauth2-client php-league

Last synced: 30 Oct 2024

https://github.com/austinkregel/aut.hair

An authentication service build with Laravel Passport

oauth2 self-hosted sso-authentication sso-solution

Last synced: 30 Oct 2024

https://github.com/phpmv/ubiquity-oauth

Oauth 2 client for Ubiquity framework

framework oauth2 php ubiquity ubiquity-framework

Last synced: 02 Feb 2025

https://github.com/engineering87/pdnd-client-assertion-generator

.NET Client Assertion Generator for PDND Service API - This repository has been migrated to Developers Italia

assertion authentication dotnet e-service government jwt oauth2 pdnd pubblica-amministrazione

Last synced: 25 Nov 2024

https://github.com/fvilers/webapiowinidentityoauthjwtsample

A sample to demonstrate the combination of ASP.NET WebApi/OWIN/ASP.NET Identity/OAuth/JWT for user authentication

aspnet identity jwt oauth2 owin sample webapi

Last synced: 25 Nov 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/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/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/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/synapsescience/api

L'API REST de Synapse est le coeur de notre écosystème. Elle vous donne accès à un gestionnaire d'utilisateurs centralisé, transparent et robuste ; ainsi qu'à une économie d'échanges interne garantissant l'interconnectivité entre les projets de la communauté.

api login-system oauth oauth2 token-authentication token-based-authentication user-management

Last synced: 12 Feb 2025

https://github.com/fivan999/brainforces

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

celery django docker elasticsearch oauth2 postgresql python quiz rabbitmq redis

Last synced: 10 Jan 2025

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/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/surendravidiyala/oauth-passport-facebook

Passport OAuth support through the passport-facebook module

facebook oauth2 passport passport-facebook passport-local user-authentication

Last synced: 26 Jan 2025

https://github.com/francescomasala/ktor-google-oauth2

Example for using google oAuth with ktor

google-oauth2 kotlin ktor oauth2

Last synced: 20 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/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/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/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/nasa9084/oauth-example

an example OAuth 2.0 Provider(Server) and Client written in Go

example go golang oauth2 oauth2-client oauth2-provider oauth2-server

Last synced: 07 Feb 2025

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: 18 Feb 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/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/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: 08 Feb 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/andrsam/urlshortener

HTTP service that serves to shorten URLs

oauth2 rest shorten-urls spring-mvc

Last synced: 14 Feb 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/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/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/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/donghl-dev/study-springboot2

2019 겨울방학부터 진행한 Spring Boot 스터디

oauth2 restful-api spring-boot spring-data-jpa spring-mvc spring-security

Last synced: 05 Feb 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/vladislav1524/blog_and_posts

This is a simplified Instagram or Facebook type site written in Django 5.1

django docker oauth2 python redis

Last synced: 10 Feb 2025

https://github.com/mannj-nef/twitter_server

Project backend twitter clone use Express and typeScript with functions Authentication JWT, Streaming video, OAuth 2 with Google, send email with AWS SES, Socket.io, Swagger

aws express jwt oauth2 socket-io swagger typescript

Last synced: 23 Dec 2024

https://github.com/binyamin/pkce-gen

Generate code challenge & code verifier for PKCE (zero-dependencies)

javascript oauth oauth2 pkce

Last synced: 29 Oct 2024

https://github.com/binaryleo/react_native_social_login

A react native application using OAuth2 to handle a social login

google-api oauth2 react-native signin

Last synced: 02 Feb 2025

https://github.com/simplyhexagonal/session-sso

Simple session SSO library to log in with Google, Github, Facebook, or a custom OAuth2 implementation

authentication custom-oauth2 javascript oauth oauth2 session-sso sso typescript

Last synced: 16 Feb 2025

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