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

LINE Login OpenID Connect Demo Project (ASP.NET MVC5, .NET Framework 4.8)

asp-net asp-net-mvc learning line line-login mvc oauth2 oauth2-client

Last synced: 04 Oct 2024

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

oauth2-proxy as an GitHub authenticating reverse proxy example

oauth2 oidc openid-connect

Last synced: 25 Oct 2024

https://github.com/olivierodo/simple-oidc-app

Just a simple app to test an open id connect endpoint

expressjs oauth2 oidc

Last synced: 21 Oct 2024

https://github.com/kneemund/mediawiki-discord-oauth

A MediaWiki extension that adds an authentication provider for Discord to WSOAuth.

discord mediawiki mediawiki-extension oauth2 oauth2-client oauth2-provider

Last synced: 09 Oct 2024

https://github.com/808vita/react-page

React payment page with google oatuh2 login

bootstrap frontend google oauth2 react reactjs

Last synced: 07 Nov 2024

https://github.com/808vita/react-news

React - News - with Auth0 & Libre Translation- Hosted on Render platform & working (previously was deployed to heroku - free tier limits crossed ) - since it is free tier server might take more than 1min to wake up from sleep.

auth0 mern mern-stack nodejs oauth2 react translation

Last synced: 07 Nov 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: 07 Nov 2024

https://github.com/sonyarianto/pocketbase-oauth2-demo

Demo of OAuth2 in Pocketbase (by creating Sign-in with Google example).

javascript oauth2 pocketbase svelte

Last synced: 11 Oct 2024

https://github.com/mungdon/planner-project

우리컴퓨터아카데미학원 두 번째 프로젝트

java javascript mybatis oauth2 oracle-database spring-boot spring-security thymeleaf

Last synced: 06 Nov 2024

https://github.com/sonyarianto/vanilla-sign-in-with-google-one-tap-demo

Demo on vanilla JavaScript that doing Sign-in with Google using Google One Tap API.

google oauth2

Last synced: 11 Oct 2024

https://github.com/lfarci/journal-de-bord-authorization-server

Pre-configured Keycloak server embedded in a Spring Boot application.

authorization-server java jwt-token keycloak oauth2 rest-api restful-api spring-boot

Last synced: 06 Nov 2024

https://github.com/socialiteproviders/salla

[READ ONLY] Subtree split of the SocialiteProviders/Salla Provider (see SocialiteProviders/Providers)

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 31 Oct 2024

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: 17 Oct 2024

https://github.com/skye-z/uac

Unified Authorization Center

authentication fido2 ldap oauth2 oidc otp saml2 u2f

Last synced: 07 Nov 2024

https://github.com/noahtigner/acp-brevet-control-times-calculator

A Full-Stack ACP calculator for Randonneurs USA. Packaged as an API. Includes authorization/security, testing, etc. Written with Flask, PyMongo, and JQuery

api flask mongodb oauth2

Last synced: 04 Nov 2024

https://github.com/christophwille/blazor-forge-3legged-implicit

Blazor Web Assembly application doing 3legged implicit authorization against Autodesk Forge

blazor blazor-webassembly csharp dotnet-core oauth2

Last synced: 04 Nov 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: 31 Oct 2024

https://github.com/sahil352005/google-oauth-2.0

A simple Express application that implements Google OAuth 2.0 authentication using Passport.js, allowing users to log in with Google, view a profile page, and log out securely.

express express-session google-cloud-platform nodejs nodemon oauth2 oauth2-client passportjs

Last synced: 07 Nov 2024

https://github.com/joshidivanshu/blog-backend-using-fastapi-jwt-authentication

A Blog app backend created using FastAPI. Can perform test queries on the provided link just replace http://localhost:8000/ with a website link mentioned below. You can perform this using Postman or curl

alembic api asychronous backend fastapi jose-jwt jwt-authentication oauth2 python-3 sqlaclhemy sqlite3 webdevelopment

Last synced: 07 Nov 2024

https://github.com/mashafrancis/cinema-booking-be

[Server] App to ease your booking for a movie from the comfort of your home.

feathersjs jest nodejs oauth2

Last synced: 04 Nov 2024

https://github.com/gitericsson/natours

Natours is a real-world RESTful API and server-side rendering WebApp for booking Tours.

agnostic brevo-api css3 express flutterwave-api fullstack javascript jwt leaflet-api mongodb-atlas mongoose mvc-architecture natours oauth2 pug server-side-rendering

Last synced: 10 Oct 2024

https://github.com/santosreis/nuxt-aliexpress-clone

Nuxt3 ecommerce tutorial from Code Week Dev

meta-framework nuxt3 nuxtjs oauth2 pinia prisma-orm tailwindcss vue3 vuejs

Last synced: 04 Nov 2024

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

OAuth 2.0 Middleware with CSRF mitigation for Express

express express-middleware expressjs expressjs-middleware oauth oauth2

Last synced: 06 Nov 2024

https://github.com/henriquelluiz/oauth2-with-spring

A demo project where I use the Github OAuth2 client for login.

deployment docker github-client java oauth2 shell spring-boot spring-security-oauth2

Last synced: 07 Nov 2024

https://github.com/akalongman/php-google-oauth

Google OAuth Example on PHP

google-api oauth2

Last synced: 11 Oct 2024

https://github.com/giljr/my-auth0-app

In this tutorial, we’re going to simplify the process using Auth0 and Node.js, enabling you to quickly implement secure login and user authentication in your app.

auth0 authentication-backend express nodejs oauth2 oidc passportjs

Last synced: 06 Nov 2024

https://github.com/shivang1305/spotify

Spotify clone project using next.js, react.js for components, tailwind css for styling, postgres and supabase for db and stripe to handle payments.

nextjs14 oauth2 postgresql reactjs redux-toolkit stripe supabase tailwindcss zustand

Last synced: 14 Oct 2024

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

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

authentication golang oauth oauth2 oauth2-provider

Last synced: 05 Nov 2024

https://github.com/phuuthanh-dev/microservices-book-social-network

Self-study and Development of a Book Social Network Using Microservices Architecture

docker java kafka microservices oauth2 spring spring-boot spring-cloud

Last synced: 31 Oct 2024

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

Minimal OAuth web login demo

arcgis-rest-js oauth2

Last synced: 31 Oct 2024

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

A boilerplate library for PHP Mastodon bots

mastodon-bot oauth2 php-framework php8 tootbot

Last synced: 09 Oct 2024

https://github.com/cloudeko/cloudeko-zenei

Open-source user management system built with Quarkus. Provides authentication and organization management for your applications.

authentication hacktoberfest java oauth2 open-source quarkus user-management

Last synced: 31 Oct 2024

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: 31 Oct 2024

https://github.com/savareyhano/elysia-google-oauth

Implementation of Google OAuth using no libraries and using libraries with Elysia and Bun

bun elysia elysiajs google google-oauth google-oauth2 googleapis oauth oauth2

Last synced: 31 Oct 2024

https://github.com/sanjinkurelic/paintingsgarage

Paintings garage is a React web shop where customers can sell and buy physical or digital copies of paintings

aop hibernate jpa jwt lombok mapstruct moment oauth2 prop-types react react-jwt react-router redux redux-persist rtk rtk-query spring-aspects spring-boot spring-security yarn

Last synced: 06 Nov 2024

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: 14 Oct 2024

https://github.com/netbuffer/oauth-protocol-demo

oauth protocol test,oauth2 server/client endpoint,use sa-token,spring-boot

api git hosts javaee javaweb jwt maven oauth oauth2 permission restful sa-token spring spring-boot springframework tomcat

Last synced: 06 Nov 2024

https://github.com/abhishektiwari/axioms-web-js

Axioms Javascript client for web applications including Single Page Applications such as Vue, Angular, and React

access-control angular axioms iam identity javascript-client oauth2 openidconnect react vue

Last synced: 07 Nov 2024

https://github.com/nisanth2004/springboot_programs

A full-stack web application using Spring Boot for the backend

client cloud java jdk jwt oauth2 security spring springboot token

Last synced: 13 Oct 2024

https://github.com/oxr463/ansible-role-pam_oauth2

Ansible role for pam_oauth2

ansible ansible-role linux-pam oauth2 pam

Last synced: 15 Oct 2024

https://github.com/tanaybhadula/social-media-api

A full-fledged API in Python using FastAPI with features like authentication , CRUD operations etc.

api authentication ci-cd crud-operation database docker fastapi oauth2 postgres pydantic python sqlalchemy

Last synced: 11 Oct 2024

https://github.com/thesaintkappa/supatodo

The most overengineered todo app you'll ever see which I initially intended to build "just to try out Supabase"

oauth2 postgresql react supabase todoapp

Last synced: 11 Oct 2024

https://github.com/thesaintkappa/marble

[IN DEVELOPMENT] A (subjectively) beautiful, modern and generally superior note-taking app. School project @mechaniktg

markdown nextjs oauth2 supabase

Last synced: 11 Oct 2024

https://github.com/daniel-hayes/song-id

A song identification concept built using React Native + Reddit API

oauth2 react react-native reddit-api redux

Last synced: 06 Nov 2024

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/raghavbhatirv/kanbanboard-backend

This is the backend for a Kanban board application. The application is built using Node.js, Express, and MongoDB.

aws express mongodb mongoosejs nodejs oauth2 passportjs

Last synced: 11 Oct 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: 07 Nov 2024

https://github.com/dineshbyte/laravel-oauth2-greenhouse

A Laravel 5.2 service provider for league/oauth2-greenhouse

greenhouse laravel laravel-5-package laravel-framework oauth2 serviceprovider

Last synced: 11 Oct 2024

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: 07 Nov 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/astarell/bloggy

A pet-project representing a simple website for writing articles and sharing them among other users

hibernate-orm java oauth2 postgresql-database spring-boot spring-data-jpa spring-mvc spring-security thymeleaf-template-engine

Last synced: 12 Oct 2024

https://github.com/siddhant-vij/pokechat-universe

Interactive AI-powered Pokedex where users can collect and chat with Pokemon using real-time communication.

htmx llama3 oauth2 ollama pokedex postgresql redis serversentevents tailwindcss templ

Last synced: 05 Nov 2024

https://github.com/mellkam/oauthjs

Universal OAuth client for javascript

authorization javascript oauth2 oauth2-client typescript

Last synced: 27 Oct 2024

https://github.com/dweber019/spring-security-oauth-query-param-forward

This repository contains a minimalistic sample implementation to forward query parameters to a authentication service. It will enable dynamic passing of parameters like scope, prompt, etc.

oauth2 oidc parameters query-parameters spring-boot spring-mvc spring-security

Last synced: 27 Oct 2024

https://github.com/hvalfangst/azure-oauth2-auth-code-flow-fastapi

API programmed in Python with FastAPI framework secured by Oauth2 auth code flow

azure fastapi oauth2 oauth2-authorization-code-flow python

Last synced: 22 Oct 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. Includes features for viewing rankings and authentication using Google OAuth.

geolocation maps oauth2

Last synced: 07 Nov 2024

https://github.com/vkosuri/gdrivedownload

Download files from Google Drive using API

gdrive oauth oauth2

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

https://github.com/ddonghyeo/kakao-login

Spring REST API 카카오 로그인 구현

cd kakao-login oauth2 spring spring-boot

Last synced: 26 Oct 2024

https://github.com/ddonghyeo/dongnaefriend

자취 생활 정보 공유 서비스, 동네친구 Dongnae Friend

awscodedeploy githubaction jwt-authentification oauth2 spring spring-boot spring-security ssl-certificate

Last synced: 26 Oct 2024

https://github.com/awahids/server-learn-react-login

learn oauth2 with expressjs, passport, login sosial media github, twitter and github

expressjs github-api google-api login-social oauth2 passportjs twitter-api

Last synced: 21 Oct 2024

https://github.com/socialiteproviders/steem

[READ ONLY] Subtree split of the SocialiteProviders/Steem Provider (see SocialiteProviders/Providers)

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 27 Oct 2024

https://github.com/rjshrjndrn/oauth2-proxy

Minimal oauth2-proxy

docker-image oauth2

Last synced: 25 Oct 2024

https://github.com/laban254/social-connect-api

A Flask-based social media API utilizing OAuth and PostgreSQL.

docker flask oauth2 postgresql python3 websocket

Last synced: 29 Oct 2024

https://github.com/socialiteproviders/calendly

[READ ONLY] Subtree split of the SocialiteProviders/Calendly Provider (see SocialiteProviders/Providers)

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 29 Oct 2024

https://github.com/alexmasterov/oauth2-superjob

SuperJob.ru Provider for the OAuth 2.0 Client

league-oauth2 oauth2 oauth2-provider oauth2-superjob

Last synced: 07 Nov 2024