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

An Ueberauth strategy for authenticating your application with Weebly.

elixir oauth oauth2 ueberauth weebly

Last synced: 06 Feb 2025

https://github.com/ryghub/rygforms

OAuth2 Login for Typeform and Tripetto

flask-application oauth2 python redirect typeform

Last synced: 28 Jan 2025

https://github.com/aviralsharma07/schedura

Schedura is a modern scheduling application inspired by Calendly. It enables users to create, manage, and share events for seamless bookings.

clerk clerk-auth google-calendar-api neondb nextjs oauth2 prisma react

Last synced: 10 Feb 2025

https://github.com/ifsantana/ecommerce

Simple ECommerce Project - RestAPIs

aspnetcore2 automapper jwt mysql nunit oauth2 unit-testing webapi

Last synced: 03 Feb 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/titomiguelcosta/lock

Playground for OAuth2 with Flask

flask oauth2 python

Last synced: 29 Jan 2025

https://github.com/murtaza-u/muttoauth

Google OAuth2 authorization script for Mutt E-mail client

access-token email-client gmail google mutt neomutt oauth2 refresh-token

Last synced: 22 Dec 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: 12 Feb 2025

https://github.com/allsamir/secrets-web-app

In this web app you can publish your secrets and can discover other peoples secrets without knowing them 😎

bootstrap5 css3 ejs ejs-templates expressjs htlm5 javascript mongodb mongoose nodejs oauth2 passportjs

Last synced: 29 Jan 2025

https://github.com/alextanhongpin/go-fb-oauth

Sample FB Oauth for golang

facebook golang oauth2

Last synced: 29 Jan 2025

https://github.com/halfenif/toy_oauth_backend_express_react

Google oAuth for redirect to backend

backend express oauth2 reack

Last synced: 29 Jan 2025

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

https://github.com/ifsantana/springboot_demo_resource_server

Resource Server on Micro Services Architecture with Spring Boot, OAuth2, JWT and MySQL

java mybatis3 oauth2 resource-server spring-boot

Last synced: 03 Feb 2025

https://github.com/radhamadhabseth/next-auth-mongoose

A production-ready authentication template with NextAuth v5, MongoDB/Mongoose, and TypeScript. Supports credentials + OAuth providers.

bcryptjs clerk-auth ecommerce-application formik google-authentication lucia-auth mongodb mongoose-database mongose oauth2 postcss signup-with-google starter-template useswr

Last synced: 10 Feb 2025

https://github.com/raulespim/auth-security-sample

A sample app to learn the different levels of authentication & security

auth authentication ejs express-js google-sign-in mongodb mongoose node-js oauth2 passport-js security

Last synced: 05 Feb 2025

https://github.com/kdhttps/agama-otp

Agama OAuth TOPT based enroll and authn with Jans Server

agama jans oauth2 otpauth

Last synced: 05 Feb 2025

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

Microsft OAuth Server for Web3Auth. Get Your Public Address

authentication ethereum oauth2 web3auth

Last synced: 12 Feb 2025

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

Telegram OAuth Server for Web3Auth

oauth2 telegram web3auth

Last synced: 12 Feb 2025

https://github.com/barcellos-pedro/storybook-nodejs

Project based on Traversy Media course.

google-oauth2 mongodb nodejs oauth2 passportjs

Last synced: 30 Jan 2025

https://github.com/richardhj/oauth2-newsletter2go

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

newsletter newsletter2go oauth2 oauth2-client php-league

Last synced: 10 Feb 2025

https://github.com/nikhilmandaliya/organive

Organive: Multivendor store for a world of shopping possibilities.

ejs express mongodb mongoose nodejs oauth2 razorpay stripe

Last synced: 17 Jan 2025

https://github.com/gulrugar/breadit

A reddit clone built with Nextjs 13

nextjs13 oauth2 prisma react reddit tailwindcss

Last synced: 03 Feb 2025

https://github.com/ryanlarge13/react-todo

This is a really fun fullstack React todo monorepo application that integrates Google login and is built with my favorite animation library Framer Motion!

axios express framer-motion mongodb nodejs oauth2 reactjs typescript

Last synced: 10 Feb 2025

https://github.com/dvchinx/oauth2-spring

Aplicación web con Java y Spring para fines educativos que permite la autenticación con GitHub y Google

github-api google-cloud oauth2

Last synced: 08 Feb 2025

https://github.com/gustavo-developer/ignite-node-rentx

Node API desenvolvida durante a trilha de NodeJs 👨‍💻

aws nodejs oauth2 typeorm

Last synced: 29 Jan 2025

https://github.com/snimmagadda1/chatroom

**W.I.P** A real-time chat app built to mess with websockets & Authn/Authz

keycloak mysql oauth2 openid openid-connect spring-boot spring-security webrtc websocket

Last synced: 06 Feb 2025

https://github.com/ilyamur/warm_meetings

Приложение для организации встреч с друзьями.

aws-s3 carrierwave oauth2 pundit ruby-on-rails social-network

Last synced: 30 Jan 2025

https://github.com/riannegreiros/learnifyapi

RESTful API for online learning platform

oauth2 postgresql spring-boot spring-security

Last synced: 13 Jan 2025

https://github.com/tniah/oauth-bff

Backend For Frontend supports Single-Page Applications to handle authentication and token exchange with the Authorization Server

authorization-code-flow authorization-server oauth-bff oauth2

Last synced: 02 Feb 2025

https://github.com/xpdojo/auth

authentication, authorization

authentication authorization ldap oauth2 openid

Last synced: 06 Feb 2025

https://github.com/huseynovvusal/auth-app-nest-next

🔒 Authentication Application With Many Features using Nest.js and Next.js

jwt nestjs nextjs oauth2 postgresql session-management typeorm

Last synced: 09 Jan 2025

https://github.com/kdubuc/oauth2-introspection-psr15

OAuth 2.0 Token Introspection Middleware (RFC 7662)

introspection oauth2 psr-15 rfc7662

Last synced: 05 Feb 2025

https://github.com/darinelescobar/fastapi-secure-api

A lightweight FastAPI skeleton for building secure, scalable REST APIs. Includes JWT-based authentication, Google Drive integration using OAuth2, and modular, clean architecture for rapid development.

api asynchronous-programming backend crud fastapi google-drive jwt oauth2 python3 rest-api scalable-architecture skeleton skeleton-application uvicorn

Last synced: 10 Feb 2025

https://github.com/kevinbalicot/yion-oauth

Yion OAuth plugin

nodejs oauth2 security yion

Last synced: 30 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/rblessings/oauth2-oidc-jwt-auth-server

OAuth2, OpenID Connect (OIDC), and JWT-based authentication server for secure token issuance and validation in modern applications.

github-actions jwt oauth2 openid-connect testcontainers

Last synced: 30 Jan 2025

https://github.com/alexandrabaturina/book-catalog

Flask web application that provides a list of books within variety of authors. Implementing third-party authentication & authorization, it allows registered users to add, edit, and delete their own records.

crud-operations flask json oauth2 sqlite3

Last synced: 22 Dec 2024

https://github.com/svycal/ueberauth_stripe

Stripe OAuth2 Strategy for Überauth

elixir oauth2 stripe

Last synced: 31 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/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/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/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/thasup/secrets

Secrets is a web app that lets you share your secrets by submitting secrets anonymously with an account secured by OAuth 2.0 and storing your account ID and your secrets by encrypting those data on MongoDB

ejs express mongodb mongoose nodejs oauth2

Last synced: 31 Jan 2025

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

A standards-compliant OAuth 2.0 authentication and authorization service and provider #NodeJS #OAuth2 #MFA #SSO

api authentication authorization express mfa oauth2 sso

Last synced: 31 Dec 2024

https://github.com/mrakashkumar/springbootsecurity_restoauth

Its implemented Spring boot Security. It provide login Auth based. its restful api

jpa mysql oauth2 rest-api spring-boot springsecurity

Last synced: 10 Feb 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/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/balazsgrill/basecamp3

Golang API implementation for Basecamp3

api basecamp basecamp3 go golang golang-library oauth2

Last synced: 02 Feb 2025

https://github.com/techsolutionstuff/socialite-login-with-facebook-account-in-laravel-9

we will see socialite login with a facebook account laravel 9. Here, we will learn how to create socialite login with facebook in laravel 8 and laravel 9.

facebook facebook-api facebook-login laravel laravel-9 laravel9 login oauth oauth2 socialite socialite-login

Last synced: 28 Jan 2025

https://github.com/the-software-compagny/flower-gate

FlowerGate - Open-source Node.js OIDC auth system leveraging OpenID Connect & OAuth2 for secure, scalable authentication

authentication nestjs nodejs oauth2 oidc openid openid-server

Last synced: 05 Feb 2025

https://github.com/damirscorner/20231229-dotnet-wpf-oauth

Sample project for 'OAuth login in desktop apps' blogpost

dotnet oauth2 wpf

Last synced: 29 Jan 2025

https://github.com/nazrulworld/plone.oidc

OpenID Connect implementation in Plone

fhir heart oauth2 openid openidconnect plone

Last synced: 09 Jan 2025

https://github.com/kishorkrishnak/storylink

share your stories with the world

oauth2 react tailwindcss tinymce-react

Last synced: 10 Feb 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/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/balazsgrill/oauthenticator

OAuth authentication and token

go golang oauth2 sparql

Last synced: 02 Feb 2025

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

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

Legitima is not a framework; rather, it serves as a centralized authentication system that seamlessly integrates various authenticators such as Google, GitHub, and more.

authentication authorization go golang oauth oauth2

Last synced: 27 Dec 2024

https://github.com/iammahesh123/oauth-with-jwt-authorization

this project is basically a cool demo showing how we handle user authentication using OAuth2 and JWT tokens in a Spring Boot app. You know, stuff like registering users, logging them in, and generating those snazzy tokens.

java jwt-authentication jwt-token maven oauth2 spring-boot spring-data-mongodb spring-security tomcat-server

Last synced: 31 Dec 2024

https://github.com/sidiahmedhabib/auto-box-installateur-project

Design and development of a mobile application to manage the installation interventions of auto boxes

angular flutter oauth2 rest-api software-engineering spring-boot

Last synced: 05 Feb 2025

https://github.com/vecerek/liam-neeson

AAU, ICTE 2018, IAM Assignment 1

facebook-graph-api facebook-login oauth2

Last synced: 02 Feb 2025

https://github.com/k5va/cv-spring-cloud

Test microservice implementation with spring cloud

cloud java jooq keycloak oauth2 oidc spring

Last synced: 02 Feb 2025

https://github.com/priyakdey/book-case

This is a small web application for managing a list of books

fullstack-development gin go golang googleoauth2 javascript oauth2 postgresql reactjs webapplication

Last synced: 26 Jan 2025

https://github.com/marcel-haag/keycloak

Small keycloak demo setup with useful scirpts

keyboard oauth2 shell-scripts

Last synced: 20 Jan 2025

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/minje-98/oauth-nest-api

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

kakao-api nestjs oauth2

Last synced: 04 Jan 2025

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/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/mildronize/bff-demo

Demonstrate how to implement micro-frontend of legacy Web Form ASP.NET Framework.

microfrontend nestjs oauth2 openiddict react

Last synced: 23 Jan 2025

https://github.com/bindu-1805/secrets-app

Don't keep your secrets, share them anonymously!

css ejs javascript oauth2 postgresql

Last synced: 06 Feb 2025

https://github.com/darthrichlius/flexauth

A standards-compliant OAuth service and provider.

api authentication authorization express mfa oauth2 sso

Last synced: 22 Dec 2024

https://github.com/queeniecplusplus/github_auth

new react login app using Oauth

githubauth oauth2

Last synced: 06 Jan 2025