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/apache/airavata-custos-portal

Portal Interface for Apache Airavata Custos Security

airavata apache authentication authorization oauth2 openidconnect security

Last synced: 07 Oct 2024

https://github.com/tsamaya/passport-example-with-google-oauth2

a Passport example using an Express with Google OAuth2

bulma express google javascript oauth2 passport tutorial

Last synced: 09 Jan 2025

https://github.com/healingdrawing/task-paf-technical-trainee

CRUD with admin panel. Deno + Hono + Eta + Vue3 based. OAuth2 authentication for Google and X/Twitter. Deno KV database. Zod validation.

admin-panel crud css deno deno-kv eta full-stack-web-development google-authentication hono html javascript javascript-frontend oauth2 twitter-authentication typescript typescript-backend vue3 web-app zod-validation

Last synced: 13 Oct 2024

https://github.com/pshreyam/url-shortener

🔗 Shorten long urls

flask oauth2 url-shortener

Last synced: 21 Jan 2025

https://github.com/luismisanve/oauth_api

REST API with OAuth 2.0 using Built-in Identity Server

asp-net-core csharp jwt-token oauth2 rest-api visual-studio

Last synced: 14 Jan 2025

https://github.com/yahrdev/fastapi_custom_auth_project

This project is a backend application built with FastAPI and MySQL. Here custom user authorization using JWT, OAuth2 etc was implemented.

alembic backend fastapi jwt mysql oauth2 python sqlalchemy

Last synced: 06 Dec 2024

https://github.com/untanukii/serverguardbot

A Discord bot that verifies user membership in required servers using OAuth2.

discord discord-bot discordjs discordoauth2 discordsecurity javascript oauth2 security

Last synced: 12 Oct 2024

https://github.com/asperheim/dotnetcore2dualauth

Simple POC of dual auth methods with order governance

aspnet aspnetsecurity dotnet dotnetcore2 ipwhitelist jwtbearer oauth2

Last synced: 23 Oct 2024

https://github.com/carneirofc/mailpy-api

Mailpy - REST API using express

azure express oauth2 on-behalf-of passport

Last synced: 26 Jan 2025

https://github.com/openidentityplatform/dcm4chee-arc-openam

Example Docker cofiguration files for secure dcm4chee-arc-light application with OpenAM and OpenIG

dcm4che dcm4chee dcm4chee-arc dcm4chee-archive oauth2 openam opendj openig

Last synced: 11 Jan 2025

https://github.com/magimart/restaurants-api

Martket place for Restaurent ownners to list there restataurants with good Maps, menus and make it possible for clients to make reservations be4hand

aws-s3 mapbox mongodb mongodb-atlas mongoose nodejs oauth2 postgresql s3 typescript typo3

Last synced: 11 Jan 2025

https://github.com/jkhuangfu/koa-ts

back services powered by koa2 & node & typescript

jwt koa koa2 log4js mysql oauth2 redis session socke-io wechat

Last synced: 08 Jan 2025

https://github.com/guiril/mexplore

Attempts to integrate the music streaming platform Spotify's Open API to implement a music player.

ajax nodejs oauth2 vuejs

Last synced: 21 Jan 2025

https://github.com/themusharraf/fastapi-oauth2

FastAPI va token autentifikatsiyasi yordamida foydalanuvchilarni autentifikatsiya qilish

authentication authorization fastapi oauth2

Last synced: 18 Dec 2024

https://github.com/evertonpavan/social-auth-service-api

The social-auth-service-api is an service example for authentication with social media accounts using the OAuth 2.0 API and Passport strategy with package passport-google-oauth20.

google javascript nodejs oauth2 passport

Last synced: 21 Jan 2025

https://github.com/mpolinowski/go-oauth2

Simple OAuth2 Implementation in Go

go golang oauth2 oauth2-client oauth2-server

Last synced: 30 Nov 2024

https://github.com/ashwang-whm/rubik.stack

Official process implementation of OAuth2.0 & OIDC. And the organizational structure backend management system

antdesign blazor-server freesql oauth2 oidc oidc-server organization-management pgsql

Last synced: 21 Jan 2025

https://github.com/napestershine/rideshare

A boiler plate start project in Lumen with oauth integration and API security and swagger docs and test cases.

api docs eloquent laravel lumen oauth2 php phpunit security swagger tdd

Last synced: 29 Nov 2024

https://github.com/php-tootbot/php-tootbot

A boilerplate library for PHP Mastodon bots

mastodon-bot oauth2 php-framework php8 tootbot

Last synced: 22 Jan 2025

https://github.com/2desoo/studentservice

StudentService — REST API сервис на Java для управления информацией о студентах, включая добавление, обновление и удаление данных

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

Last synced: 26 Jan 2025

https://github.com/ribbinpo/oauth2-poc

for learning & poc oauth2 flow in each grant type

expressjs oauth2 poc

Last synced: 20 Jan 2025

https://github.com/fizker/swift-oauth2-models

Models for OAuth2 (RFC 6749) in Swift

oauth2 oauth2-client oauth2-server swift

Last synced: 12 Jan 2025

https://github.com/reactwaylabs/api-builder

An easy api client builder for applications with identity.

api-builder api-client identity-client oauth2

Last synced: 21 Jan 2025

https://github.com/dfm/aiohttp_spotify

An async Python interface to the Spotify API using aiohttp

aiohttp async-python-interface asyncio oauth oauth2 python spotify-api

Last synced: 02 Dec 2024

https://github.com/bartmika/osin-example

Example of a identity provider powered by OAuth 2.0 in Golang

golang-examples oauth2 oauth2-server

Last synced: 02 Dec 2024

https://github.com/webmaxru/node-red-contrib-openam

Node-RED nodes for ForgeRock OpenAM

forgerock node-red oauth2 openam

Last synced: 28 Nov 2024

https://github.com/rblessings/urlradar

A dynamic URL redirection service for Professionals with Advanced User Analytics.

github-actions java kafka oauth2 spring-boot testcontainers

Last synced: 22 Jan 2025

https://github.com/pereirar3/rota-oeste-backend

Proposta de solução Back-End para o Desafio Prático

api-rest back-end-development csharp dotnet-core oauth2

Last synced: 21 Jan 2025

https://github.com/peacetrue/peacetrue-microservice-template

基于 Spring Cloud 的微服务模版

oauth2 springcloud

Last synced: 03 Dec 2024

https://github.com/danielwagn3r/openid-calculator-api-tsc

OpenID Connect Calculator API sample in TypeScript

api node nodejs oauth2 openid openid-connect rest-api typescript

Last synced: 14 Dec 2024

https://github.com/danielwagn3r/openid-calculator-api-node

OpenID Connect Calculator API sample in Node

api node nodejs oauth2 openid openid-connect rest-api

Last synced: 14 Dec 2024

https://github.com/renanstn/nextjs-oauth-study

Estudos aleatórios para aprender nextjs, next-auth e cypress.

next-auth nextjs oauth oauth2 react reactjs

Last synced: 30 Nov 2024

https://github.com/danielwagn3r/openid-refreshtoken-sample

OpenID Connect refresh token sample

csharp dotnet oauth2 openid openid-connect

Last synced: 14 Dec 2024

https://github.com/azkarmoulana/azure-ad-b2c-angular

:rocket: :cloud: Azure Active Directory B2C Authentication with Angular 8 :blue_heart: | SignIn , SignUp with MSAL.js

angular azure azureactivedirectory oauth2 typescript webapp

Last synced: 27 Dec 2024

https://github.com/handsomestwei/oauth2-res-sdk

Oauth2资源服务器端sdk,授权码模式认证

guava java-8 oauth2 redis springboot

Last synced: 19 Dec 2024

https://github.com/danielwagn3r/oauth2-passwordgrant-sample

OAuth2 password grant sample

csharp dotnet oauth2

Last synced: 14 Dec 2024

https://github.com/lexmin0412/guard

统一授权中心,支持 Github OAuth、阿里云 STS Token 分发。

authentication nextjs oauth oauth2

Last synced: 13 Jan 2025

https://github.com/danielwagn3r/auth-code-pkce

PKCE utility for OAuth 2.0 authorization code grant

authorization-code-grant node node-js nodejs oauth2 pkce

Last synced: 14 Dec 2024

https://github.com/diiego-h/introfastapi

University project: Full-Stack & FastAPI introduction.

alembic css fastapi html javascript jwt oauth2 pydantic python sqlalchemy vuejs

Last synced: 28 Dec 2024

https://github.com/hi120ki/oauth2-proxy-docker

simple docker image of oauth2-proxy

docker http-proxy oauth2 proxy-server reverse-proxy

Last synced: 26 Jan 2025

https://github.com/martapolii/web-application-development-practice

This repository focuses on building full-stack web applications using Node.js, Express, MongoDB, and React. It includes creating REST APIs, implementing authentication, and deploying applications to production environments.

authentication back-end-development crud deployment expressjs front-end-development full-stack-web-development jwt mongodb nodejs oauth2 reactjs rest-api web-development

Last synced: 13 Jan 2025

https://github.com/danpalmer/pkce-proxy

A proxy enabling the PKCE flow for OAuth providers that do not support PKCE.

authentication oauth oauth2 pkce pkce-flow pkce-oauth

Last synced: 26 Jan 2025

https://github.com/warnyul/little-squirrel

Spring Boot OAuth 2.0 implementation in Kotlin

kotlin oauth2 oauth2-server spring-boot

Last synced: 06 Dec 2024

https://github.com/cradlephp/cradle-api

App, scope, OAuth2, REST, webhooks and stateless session management for CradlePHP

cradle cradlephp oauth2 rest v2 webhooks

Last synced: 30 Nov 2024

https://github.com/erwijet/notary

A unified server to handle OAuth2 flows across multiple providers for your apps

elixir jwt oauth2

Last synced: 22 Dec 2024

https://github.com/shuklaritvik06/ktor-oauth

This project is to implement oauth feature using KTOR

authentication backend ktor oauth2

Last synced: 17 Jan 2025

https://github.com/logto-io/auth-wiki

A comprehensive collection of articles, tutorials, and resources about authentication and authorization.

authentication authorization oauth2 oidc openid-connect

Last synced: 27 Dec 2024

https://github.com/jdev29/gmail-oauth2-mailer

Este es un proyecto demo de cómo enviar correos con Gmail usando Oauth2 de Google.

gmail gmail-api google google-api google-auth laravel oauth2 php

Last synced: 03 Dec 2024

https://github.com/chrisammon3000/google-oauth2-lib

Python OAuth 2.0 implementation for Google APIs

google-api oauth2 python3

Last synced: 22 Jan 2025

https://github.com/curityio/dotnet-api-jwt-validation

Code example of how to validate JWTs and authorize requests in a .NET API

api claims code-example dotnet jwt-validation oauth2 scopes zero-trust

Last synced: 03 Dec 2024

https://github.com/nathanpb/oauth2-no-secret-expose

Simple wrapper to use the Implicit oAuth2 Flow with applications that requires the expose of the client secret.

oauth2

Last synced: 22 Jan 2025

https://github.com/nathanpb/reauth

Make social login easy

help-wanted kotlin oauth2

Last synced: 22 Jan 2025

https://github.com/p4ul-m/courriel

Courriel is a web platform designed for managing and viewing incoming emails from both Microsoft and Google accounts.

gmail-api mail mailbox microsoftgraphapi nextjs oauth2 typescript webapp

Last synced: 07 Dec 2024

https://github.com/uip9av6y/basic-oauth2

OIDC compatible webserver utilizing Basic Authentication

basic-auth golang oauth2 oidc

Last synced: 06 Jan 2025

https://github.com/amar-arruf/geolocation-wisata

Geolocation wisata merupakan sebuah projek web aplikasi untuk memetakan lokasi wisata

bootstrap4 codeigniter4 javascript mapbox mysql-database oauth2 oauth2-facebook-login oauth2-google oauth2-instagram sb-admin-2

Last synced: 28 Nov 2024

https://github.com/minje-98/oauth-nest-api

NESTJS에서 구현해본 카카오 Oauth2.0

kakao-api nestjs oauth2

Last synced: 04 Jan 2025

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/patrick-ehimen/dripmint

DripMint: The Future of Fashion and NFTs

gsap javascript nft oauth2 walletconnect

Last synced: 27 Dec 2024

https://github.com/wisskirchenj/my-minikube

kubernetes manifests - mainly for local minikube (some kind too)

gateway-microservice kubernetes microservices minikube-setup oauth2

Last synced: 06 Jan 2025

https://github.com/melardev/javaspringbootoauth2jwtcrud

Java Spring Boot Crud application secured with JWT

crud full-stack fullstack java java-ee javaee jwt oauth2 spring spring-boot

Last synced: 25 Jan 2025

https://github.com/sldless/uploadgist

Upload Gists what else do you expect?

gists oauth2 oauth2-github

Last synced: 21 Jan 2025

https://github.com/pruthviraj-chaudhari/notifyit-advanced-day-schedular

NotifyIt is an advanced day scheduler designed to help users manage their day and increase productivity. It allows users to create, organize, and track tasks efficiently, with integrated email reminders to notify users of pending tasks before the deadline. This is a full-stack web application built with Node.js, Express.js, MongoDB, and EJS.

authentication authorization ejs-templates expressjs mongodb nodejs oauth2 otp-verification passportjs

Last synced: 07 Dec 2024

https://github.com/sachinramesh15/spotify-oauth2

The script uses the OAuth2 ROPG authorization flow to obtain an access token from the Spotify API. With this access token, it makes a request to fetch details about a particular playlist identified by its ID. It then extracts information such as the playlist owner's name and the names of the tracks in the playlist.

oauth2 python

Last synced: 15 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/curityio/zero-trust-api-testing

An example that shows how to develop and test a zero trust api.

api claims code-example jwt-validation oauth2 scopes testing

Last synced: 03 Dec 2024

https://github.com/kostiantyn-matsebora/helm-simple-oauth2-proxy

Helm chart for deploying oauth2-proxy using OIDC provider

helm helm-chart oauth2 oauth2-proxy oidc

Last synced: 13 Jan 2025

https://github.com/miggiv2/voc_trainer

Amazing vocable trainer. Front-, back-end & oauth-server (simple) using discord.

bootstrap5 java oauth2 quarkus vocable-trainer vuejs3

Last synced: 22 Jan 2025

https://github.com/ltfschoen/skag_server_rails

Ruby on Rails app using OAuth2 and AdWords API

adwords-api oauth2 ruby-on-rails ruby-sdk

Last synced: 07 Dec 2024

https://github.com/queeniecplusplus/github_auth

new react login app using Oauth

githubauth oauth2

Last synced: 06 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