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/anusree6154s/auth-app

App to study different authentication methods

jwt nextjs oauth2 oidc passwordless-authentication typescript

Last synced: 12 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/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/jcampbell57/odin-book-v2

A relatively simple social media app. The purpose of this project is to tie together the concepts learned during the rails module of The Odin Project. This is the capstone project of The Odin Project's Ruby on Rails course.

bootstrap carrierwave cloudinary devise faker flyio letter-opener oauth2 omniauth pagy postgresql rails ruby ruby-on-rails

Last synced: 10 Jan 2025

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

Nest.js API project for email microservice

docker ejs mysql nestjs nodemailer oauth2 swagger typeorm typescript

Last synced: 04 Jan 2025

https://github.com/nisanth2004/oauth2-crud-react-app

OAuth2 React Crud app was developed using springboot with GitHub

application authentication authorization backend backend-api frontend java oauth2 security springboot

Last synced: 11 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/eltonsantos/oauths-rails7

Oauths with Google, Github, Linkedin and Facebook using Rails 7 and Devise using confirmable and Mailcatcher

authentication devise mailcatcher oauth2 rails7

Last synced: 11 Jan 2025

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/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/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/vicnesterenko/social-login

Authentication via Google and Facebook APIs

django facebook-login google-login oauth2

Last synced: 10 Jan 2025

https://github.com/boostup/spotifly-firebase-cloud-functions-backend

The SpotifLy Backend is a set of Firebase Cloud functions backend for the SpotifLy react Frontend demo app.

cors express firebase oauth2 serverless-functions spotify-web-api

Last synced: 04 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/bearlike/node-github-oauth-login

Node.js app demonstrating login via GitHub using oAuth

example-project nodejs oauth2

Last synced: 04 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/svycal/ueberauth_stripe

Stripe OAuth2 Strategy for Überauth

elixir oauth2 stripe

Last synced: 04 Dec 2024

https://github.com/nihadguluzade/oauth2-reddit

Spring Boot implementation template to access the Reddit private APIs.

java oauth2 reddit-api spring-boot spring-security spring-security-oauth2

Last synced: 04 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/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/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/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/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/michal-josef-spacek/plack-middleware-auth-oauth2

Plack OAuth2 middleware.

oauth2 plack

Last synced: 01 Jan 2025

https://github.com/mwksolution/strava-viewer

Strava-Viewer for viewing simple summaries of your Strava activities using Dash framework and Strava API.

dash herokuapp oauth2 render strava-api

Last synced: 11 Jan 2025

https://github.com/alimghmi/bdlc

Bloomberg API integration, handling data requests, processing, and SQL database insertion.

api-client bloomberg data data-processing financial-data oauth2 python sql-database transformation

Last synced: 11 Jan 2025

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

WIP: Simple authentication and authorization server

flask oauth2

Last synced: 11 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/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/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/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/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/cvalencia1991/github-oauth-app

This project brings the way to do the implement Nodejs with authentication

github nodejs-server oauth2

Last synced: 01 Jan 2025

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

OAuth 2.0 Token Introspection Middleware (RFC 7662)

introspection oauth2 psr-15 rfc7662

Last synced: 12 Dec 2024

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

Agama OAuth TOPT based enroll and authn with Jans Server

agama jans oauth2 otpauth

Last synced: 11 Dec 2024

https://github.com/gustavcunha/gameplay

O GamePlay é um app organizar suas jogatinas e criar grupos para jogar junto com seus amigos, colegas ou até no intervalo do trabalho.

expo mobile oauth2 react-native rocketseat typescript

Last synced: 23 Dec 2024

https://github.com/shrutisaxena17/oauth2-demo

Spring security oauth2 login

java oauth2 spring spring-boot spring-security

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

https://github.com/shrutisaxena17/readandwritegooglesheets

This Java Core application provides functionalities to interact with Google Sheets, enabling users to read data from multiple sheets and write data back efficiently. Technologies Used -> Java Core, Google Sheets API, Threading

google-sheets-api java oauth2 read write

Last synced: 01 Jan 2025

https://github.com/cicorias/react-msal-notes

Reference info on several repos that i've been using for React and AAD/OAUth2, OID experimentation

aad azure cloud oauth2 passport react

Last synced: 16 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/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/ismail01100/full-stack-smartlibrary-app-react-java-spring-boot-and-stripe-integration

A Full Stack library management web application built using React and Java Spring Boot. Includes features like secure authentication (JWT, OAuth2), Stripe-based credit card payments, RESTful APIs, and MySQL database integration.

full-stack java jwt library-management mysql oauth2 react rest-api spring-boot stripe-payments web-application

Last synced: 16 Dec 2024

https://github.com/zkan/hello-django-oauth-toolkit

Hello, Django OAuth Toolkit

api django oauth2

Last synced: 19 Dec 2024

https://github.com/sevenspikes/sherpas.oauth

OAuth 2.0 Authorization Code Grant Implementation

authorization oauth2

Last synced: 05 Dec 2024

https://github.com/kananniftiyev/fileguard

Fileguard is a secure file backup utility, facilitating encrypted transfers from designated folders to specified servers, with customizable settings for seamless data protection and management.

encryption file firebase go golang google oauth2

Last synced: 09 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/khoerodin/restapiauth

REST API with OAuth2

api laravel oauth2 passport rest

Last synced: 09 Dec 2024

https://github.com/syed007hassan/security-features-nodejs

Implemented commonly used authentication and security features that are used in NodeJs.

cookie-session express-session helmet https jwt oauth2 passportjs webtoken

Last synced: 26 Dec 2024

https://github.com/syed007hassan/authentication-and-security-to-a-website

This module lets you authenticate using Google in your Node.js applications. By plugging into Passport, Google authentication can be easily and unobtrusively integrated into any application or framework that supports Connect-style middleware, including Express.

autho2 express google-api hashing mongodb mongoose nodejs oauth2 passport-local-mongoose

Last synced: 26 Dec 2024

https://github.com/anchoredapplications/eggio

Eggio is a geolocation-based Easter egg hunt game where users create unique Egg IDs, print QR codes, and place them on real Easter eggs. The app automatically sets egg locations based on the user's geolocation. Users can scan QR codes to find eggs and earn points.

geolocation maps oauth2

Last synced: 26 Dec 2024

https://github.com/cihatsolak/netcore-identityserver4

IdentityServer is an authentication server that implements OpenID Connect (OIDC) and OAuth 2.0 standards for ASP.NET Core. It's designed to provide a common way to authenticate requests to all of your applications, whether they're web, native, mobile, or API endpoints.

identityserver4 net5 oauth2 openid-connect quickstart

Last synced: 26 Dec 2024

https://github.com/alipolatli/aspnetcore-identity

Membership system leveraging Asp.Net Core Identity package, managing claims through cookie-based authentication, and supporting third-party authentication. It stands as a legacy.

claim identity mailserver mfa oauth2 openid

Last synced: 02 Jan 2025

https://github.com/tdiprima/spring-boot-keycloak

Spring Boot and Keycloak with OIDC

keycloak oauth2 oidc spring-boot

Last synced: 26 Dec 2024

https://github.com/timboudreau/acteur-auth

OAuth authentication for the Netty-based acteur framework

acteur oauth2

Last synced: 10 Jan 2025