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/steffo99/temple-of-styx

WIP: Simple authentication and authorization server

flask oauth2

Last synced: 11 Jan 2025

https://github.com/cofin/litestar-httpx-oauth

HttpX OAuth Integration for Litestar

httpx litestar litestar-api litestar-framework oauth2

Last synced: 23 Jan 2025

https://github.com/criske/spquiz

Tech quizzes using https://quizapi.io/

java oauth2 spring spring-boot spring-mvc spring-security tailwindcss thymeleaf

Last synced: 24 Jan 2025

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

A PKCE extension for Net::OAuth2Server

oauth2 perl pkce

Last synced: 24 Dec 2024

https://github.com/romunov/kurc

A project aimed at sending requests for public records from Ministry of interior (Slovenia). Coded in Django.

authentication django foia gmail oauth2 webapps

Last synced: 24 Dec 2024

https://github.com/maxjdev/autenticacao-google-usando-oauth2-e-spring-security

Configuração de autenticação oauth-2 usando conta google.

authentication jwt oauth2 security spring

Last synced: 19 Dec 2024

https://github.com/azanniel/go-finances

📱 Aplicação de controle de finanças construída no Bootcamp Ignite seguindo os ensinamentos do Instrutor Rodrigo Gonçalves

asyncstorage context-api environment-variables expo-cli oauth2 react-native styled-components

Last synced: 09 Jan 2025

https://github.com/cyberark/identity-demo-nodejs

Demo app based on Node to showcase the CyberArk Identity capabilities.

cyberark identity login nodejs oauth2 oidc widget

Last synced: 12 Jan 2025

https://github.com/damiannolan/auth-proxy

[WIP] OAuth2 OpenID Connect auth proxy inspired by keycloak-gatekeeper

go oauth2 openid-connect proxy

Last synced: 12 Jan 2025

https://github.com/robotsandpencils/express-oauth-slack

OAuth 2.0 Middleware with CSRF mitigation for Slack Apps that use Express

express express-middleware expressjs expressjs-middleware oauth oauth2 slack slack-bolt slackbot

Last synced: 18 Jan 2025

https://github.com/gavinr/arcgis-rest-js-oauth-demo

Minimal OAuth web login demo

arcgis-rest-js oauth2

Last synced: 19 Dec 2024

https://github.com/jmgogo/oauth2-app

Basic setup of OAuth2 Authentication for an app through GitHub.

authentication express express-session javascript oauth2 passport-github2 passportjs

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

Auth infrastructure, simplified for everyone.

auth authentication event-driven event-sourcing oauth oauth2 postgres yugabyte yugabytedb

Last synced: 18 Dec 2024

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

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

Auth infrastructure, simplified for everyone.

auth authentication event-driven event-sourcing oauth oauth2 postgres yugabyte yugabytedb

Last synced: 12 Jan 2025

https://github.com/spy16/bifrost

🌈 Bifrost is an OAuth2 demo application written in Go

go golang oauth2 oauth2-client playground single-sign-on

Last synced: 01 Jan 2025

https://github.com/anusree6154s/auth-app

App to study different authentication methods

jwt nextjs oauth2 oidc passwordless-authentication typescript

Last synced: 12 Jan 2025

https://github.com/vicnesterenko/social-login

Authentication via Google and Facebook APIs

django facebook-login google-login oauth2

Last synced: 10 Jan 2025

https://github.com/baronliu1993/summer-project-backend

Frank's + Tonia's + Baron's Ontario University Blog

awsec2 backend-api docker oauth2 redis-cache springboot

Last synced: 18 Dec 2024

https://github.com/nginx-openid-connect/nginx-oidc-multi-idps

NGINX Plus OIDC w/ Multiple Identity Providers Integration

authentication identity nginx oauth2 oidc openid-connect

Last synced: 12 Jan 2025

https://github.com/khoerodin/restapiauth

REST API with OAuth2

api laravel oauth2 passport rest

Last synced: 09 Dec 2024

https://github.com/ahmedrafat-sw/youtub-clone

This project is a clone of YouTube using spring boot as back-end API and angular as a front-end UI

angular angular-material css3 database html5 java mogodb oauth2 spring-security springboot typescript xml

Last synced: 12 Jan 2025

https://github.com/jjcosgrove/php-gaoauth2

A simple PHP OAuth2 helper class for use with the Google Analytics API

authentication google oauth2 php

Last synced: 12 Jan 2025

https://github.com/maxim-mazurok/react-oauth2-and-map

Test assignment in React that uses OAuth2 and Google Maps API

google-maps google-maps-api google-maps-javascript-api jest oauth2 react

Last synced: 18 Jan 2025

https://github.com/nguyennhukhanh/blog

Login with Google, Facebook. Using MongoDB, Mongoose, CronJob etc.

facebook-authentication google-authentication jwt mailer mongodb mongoose nestjs nodejs oauth2 typescript

Last synced: 12 Jan 2025

https://github.com/muasa-harman/food_delivery-app

a web application designed to streamline the process of ordering food from local restaurants and having it delivered to the user’s location. The application enables users to browse restaurant menus, place orders, track deliveries, and manage their accounts. It consists of a Node.js backend to handle API requests and a React.js frontend for the user

expressjs nestjs-backend nestjs-graphql nextjs nodejs oauth2

Last synced: 10 Jan 2025

https://github.com/muasa-harman/yala-finance-dashboard

The Finance Dashboard is a comprehensive web application built using React.js for the frontend and Node.js for the backend. Designed to provide users with a real-time overview of their financial data, the dashboard is both user-friendly and feature-rich.

graphql material-ui nodejs oauth2 reactjs redux

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

https://github.com/svycal/ueberauth_stripe

Stripe OAuth2 Strategy for Überauth

elixir oauth2 stripe

Last synced: 04 Dec 2024

https://github.com/myatthurasoe/burgershop-with-react-and-promise-api

Burgershop app with MERN Stack ( Customer-side ordering app)

mern-stack nodemailer oauth2 react react-hooks redux

Last synced: 18 Jan 2025

https://github.com/tnguyen14/auth

Client-side JWT auth using local storage and Auth0 OAuth2 flow.

auth0 jwt localstorage oauth2

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

https://github.com/pranav016/secrets

Social Networking site to share secrets anonymously. It has Google authentication setup for login along with standard username and password. Posts are saved using Mongo DB.

express mongodb nodejs oauth2 passport

Last synced: 24 Dec 2024

https://github.com/potier97/redbicis

Proyecto de Node con Express, App de Bicis para que sean alquiladas. Puesta en Producción en Heroku: Ubicado en https://bicired.herokuapp.com/

api-rest backend cicd express mongodb mongoose oauth2

Last synced: 18 Jan 2025

https://github.com/darinelguillen/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: 18 Dec 2024

https://github.com/kishorkrishnak/storylink

share your stories with the world

oauth2 react tailwindcss tinymce-react

Last synced: 18 Dec 2024

https://github.com/mefarazath/authorization-grant-without-client-secret

Extensions and configurations required to enable authorization code grant without client secret with WSO2 Identity Server

authorization-flow oauth2 wso2-identity-server

Last synced: 01 Jan 2025

https://github.com/tobiasbernet/schlusseli

A Keycloak server app (bearer-only) example written in Elixir using Absinthe.

authentication elixir keycloak keycloak-elixir oauth2 phoenix phoenix-framework

Last synced: 02 Jan 2025

https://github.com/blandoncj/contactflow-api

A FastAPI based Contact Management API featuring authentication, user registration, and full CRUD operations for contact data.

backend docker fastapi jwt mysql oauth2 python

Last synced: 19 Jan 2025

https://github.com/kimgoetzke/practice-next-auth

Mini-project to practice nextauth.js.

next-auth nextjs oauth2 sso typescript

Last synced: 19 Jan 2025

https://github.com/desteves/buzz

A Gemini-powered, Google Auth-gated Golang web app. Deployed to GCP. Managed by Pulumi. Secured with 1Password.

google-cloud-platform iac oauth2 secrets-management

Last synced: 17 Jan 2025

https://github.com/rgl/use-oauth2-proxy

oauth2-proxy as an GitHub authenticating reverse proxy example

oauth2 oidc openid-connect

Last synced: 13 Dec 2024

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

Projeto simples realizado para testar a API de login do google e retornar os dados do usuário

css3 google html5 javascript login oauth2

Last synced: 19 Jan 2025

https://github.com/michal-josef-spacek/lwp-authen-oauth2-serviceprovider-mediawiki

MediaWiki OAuth2 provider for LWP::Authen::OAuth2.

mediawiki-extension oauth2

Last synced: 01 Jan 2025

https://github.com/michal-josef-spacek/lwp-authen-oauth2-serviceprovider-wikimedia

Wikimedia OAuth2 provider for LWP::Authen::OAuth2.

oauth2 wikimedia-api

Last synced: 01 Jan 2025

https://github.com/lexxai/goit_python_web_hw_13

GoIT, Python WEB, Homework number 13. FastAPI. PostgreSQL. Docker. REST API. ORM SQLAlchemy. Pydantic. Bootstraps CSS. Jinga. Alembic. OAuth2. JWT. Redis. Cloudinary. Limits

cloduinary docker docker-compose fastapi fastapi-sqlalchemy goit homwork jinja2 oauth2 postgresql pydantic python redis rest-api

Last synced: 24 Jan 2025

https://github.com/michal-josef-spacek/plack-middleware-auth-oauth2

Plack OAuth2 middleware.

oauth2 plack

Last synced: 01 Jan 2025

https://github.com/tomasdarquier/lpmg

LPMG is a platform designed to simplify the creation of a preconfigured foundation of microservices, enabling you to build your applications with ease and speed.

auth0 java low-code microservices oauth2 okta rdf spring velocity

Last synced: 04 Dec 2024

https://github.com/eikesan/hi-balance-yes

Rest API to know a Balance of how much the user earned and how much he spented

api-rest java java-8 oauth2 spring-boot swagger-ui

Last synced: 10 Jan 2025

https://github.com/andrecaiado/spring-boot-oauth2-keycloak

A Spring Boot demo project that provides authentication and authorization through a Keycloak server

authentication authorization docker docker-compose iam keycloak oauth2 spring-boot

Last synced: 17 Dec 2024

https://github.com/mattrudin/oauthlogincomponent

[This approach does work and will be redeveloped as BexioAPI]

oauth2 react rest-api

Last synced: 25 Dec 2024

https://github.com/rnuv/nextfire-blog

A social blogging platform created with Next.js, React and Firebase. The application comes outfitted with user authentication, custom usernames, the ability to post articles, and a heart/unheart system.

firebase nextjs oauth2 react

Last synced: 24 Jan 2025

https://github.com/pzingg/sandbox

Example Phoenix LiveView application for Bluesky timelines and firehose

atproto bluesky-api bluesky-social cid dids elixir elixir-phoenix merkle-tree oauth2 phoenix-liveview websocket-client

Last synced: 23 Jan 2025

https://github.com/daggerok/secure-me-please

spring security authorization server @EnableAuthorizationServer and resource server: @EnableResourceServer example

oauth2 oauth2-client oauth2-server spring spring-boot spring-oauth2-security spring-security spring-security-oauth

Last synced: 10 Jan 2025

https://github.com/kedarkamthe/spring-authentication-by-example

This project explores various methods of implementing authentication using Spring Security.

basic-authentication jwt-authentication oauth2 spring-boot spring-security

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

https://github.com/heisenberg300604/travello-final

Synapse | Team ID: E3333B | Problem Statement: G2 - Interactive Tourism Platform | Travello | Manipal Hackathon

authentication bcrypt expressjs firebase jwt-authentication mapbox mapbox-api mongodb nodejs oauth2 react tailwindcss tourism

Last synced: 12 Dec 2024

https://github.com/jaimayal/java-spring-ecommerce

Modern Java + Spring Boot E-Commerce. RESTful + OAuth 2.1 + JWT.

java java-11 jwt oauth2 spring spring-boot spring-data spring-security

Last synced: 04 Dec 2024

https://github.com/daggerok/boot-jwt

gradle, spring-boot, JWT, spring-security, spring oauth2, @EnableAuthorizationService, @EnableResourceServer, keytool, openssl, jks, spring-mustache, {{springMacroRequestContext.request.contextPath}}

gradle oauth2 oauth2-authentication oauth2-client oauth2-resource-server oauth2-server spring-boot spring-security spring-security-oauth2

Last synced: 10 Jan 2025

https://github.com/vietddude/threads-clone-be

Threads Backend using Spring Boot, Postgres

oauth2 postgres spring-boot spring-security

Last synced: 17 Jan 2025

https://github.com/anywaylupin/chopkyhoa

A dynamic and interactive pickleball coach portfolio featuring smooth horizontal scrolling, showcasing programs and client testimonials. Includes booking options for training sessions and professional form submissions sent directly to email for a seamless user experience.

booking framermotion gsap horizontal-scrolling nextjs nodemailer oauth2 portfolio responsive tailwindcss

Last synced: 19 Jan 2025

https://github.com/ayerdines/nodejs-keycloak

NodeJS sample application connecting to keycloak server with OIDC/OAuth2.0 protocol

keycloak nodejs oauth2 oauth2-client oidc saml2 sso

Last synced: 25 Jan 2025

https://github.com/cfreear/oauth2-bungie.net

Bungie.net OAuth 2.0 Client Provider for The PHP League OAuth2-Client

api bungie-net destiny oauth2 oauth2-client

Last synced: 25 Jan 2025

https://github.com/kenvilar/vueth0

Secure you VueJS web app

auth0 login login-oauth oauth2 router security vuejs2

Last synced: 19 Jan 2025

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

Don't keep your secrets, share them anonymously!

css ejs javascript oauth2 postgresql

Last synced: 12 Dec 2024

https://github.com/divyansharma001/hive

A production level social media website. (Version 1)

bcrypt expressjs jwt-authentication nodejs oauth2 postgresql react-google-login reactjs tailwind

Last synced: 19 Jan 2025

https://github.com/its-just-nans/polka-oauth-deezer-api

A polka server connecting to the Deezer API with OAuth

deezer deezer-api oauth oauth2 polka server

Last synced: 25 Jan 2025

https://github.com/iadamo/safety-ui

Mobile application in react-native

expo google-maps-api oauth2 react-native redux typescript

Last synced: 24 Jan 2025

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

https://github.com/konojunya/authorization-server-sample

認可サーバーを自作してみる

authentication golang oauth oauth2 oauth2-provider

Last synced: 23 Dec 2024

https://github.com/excites/django-allauth-uwum

UWUM provider for django-allauth

django oauth2 uwum wegovnow

Last synced: 17 Jan 2025