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/szorfein/nyx

Secure SPA using Ruby|Rails, GraphQL, gRPC, React and Postgres.

graphql grpc oauth2 postgresql react ruby ruby-on-rails

Last synced: 08 Nov 2024

https://github.com/evertonsavio/authorization-server-microservices

Spring Cloud Microservices using Keyclock as Authorization Server (Oauth2). Resource server based on Spring Cloud - Netflix Stack (Spring Cloud Gateway, Config Server, Eureka Discovery Server).

docker keycloak microservices microservices-architecture oauth2 spring-boot

Last synced: 09 Nov 2024

https://github.com/oliverbravery/openauth

An Open Source OAuth 2.0 Compliant Authentication Service

authentication authorization fastapi oauth2 python3

Last synced: 13 Oct 2024

https://github.com/zrwusa/bunny-nest

A best practice microservice based on NestJS, used to build RESTful APIs

dto jwt microservice nestjs oauth2 postgresql protocol restful-api solid-principles typeorm typescript

Last synced: 31 Oct 2024

https://github.com/compwright/oauth2-servicefusion

Service Fusion OAuth 2.0 support for the PHP League's OAuth 2.0 Client

oauth2 oauth2-provider servicefusion

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

https://github.com/habibun/fos-oauth-server-bundle

Implements FOSOAuthServerBundle in symfony

bundle fosoauthserverbundle oauth2 php symfony symfony-bundle

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

https://github.com/fliplet/fliplet-widget-login-oauth2

SSO component for logging in with OAuth2 on Fliplet

oauth oauth2

Last synced: 07 Nov 2024

https://github.com/huntlabs/uas

User Authentication Service

oauth oauth2 oauth2-server passport user-management

Last synced: 13 Nov 2024

https://github.com/swiftsoftwaregroup/swift-oauth2-client-go

Make authenticated API calls using OAuth2 in Go applications.

golang oauth2 oauth2-client

Last synced: 10 Nov 2024

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

https://github.com/cheol-cheol/baeda1-moa

배달모아_1/N 공동 배달 커뮤니티 앱

context-api oauth2 react react-native sockjs-client

Last synced: 09 Nov 2024

https://github.com/sfomuseum/go-http-oauth2

Go HTTP middleware package for using an OAuth2 service as a single-sign-on provider.

golang oauth2

Last synced: 22 Oct 2024

https://github.com/sleeplesscofi/express-backend-threads

Backend de clon de Threads enfocado en llevar la funcionalidad y la organizacion de las funciones al Frontend

eslint event-emmiter firebase-notifications husky jest jwt oauth2 prettier prisma redis-cache supertest websocket zod-validation

Last synced: 04 Nov 2024

https://github.com/3imed-jaberi/wander-pins

The app will be a live geolocation app called WanderPins where users can 'pin' different locations on the map and share their own content with other users in realtime to share pictures, reviews of the location and area, interact with other users by adding comments to their pins, and manage the pins they've created.

apollo-client apollo-server cloudinary express graphql mapbox-gl material-ui mongodb mongoose nodejs oauth2 reactjs

Last synced: 15 Oct 2024

https://github.com/patricks-js/zeroauth

ZerOAuth is an application for authentication and authorization using OAuth2 protocol.

api authentication-backend bun lefthook oauth2 postgresql typescript vitest

Last synced: 14 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/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: 09 Nov 2024

https://github.com/seokminhong/gatsby-cloudflare-rs

A demo for Cloudflare Workers' native Rust runtime, but not just kind of a hello world.

authentication cloudflare cloudflare-pages cloudflare-workers gatsby github lambda oauth2 rust

Last synced: 09 Nov 2024

https://github.com/zon-dev/oauth2

Implementation of OAuth 2.0 in Zig.

authorization oauth2 oauth2-client oauth2-server zig ziglang

Last synced: 15 Oct 2024

https://github.com/siddhant-vij/auth0-webapp-demo

Web App Authentication & Authorization in Go using Auth0

auth0 oauth2 oidc

Last synced: 15 Oct 2024

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: 12 Nov 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: 08 Nov 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: 17 Nov 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/kiselyovda/fastapi-jwt-oauth

Short project to understand OAuth JWT authentication with FastAPI

fastapi jwt oauth2 python

Last synced: 12 Nov 2024

https://github.com/artcodestudio/microservice-instagram

Connect your Instagram account with a JumpLink theme

instafeed instagram microserice node oauth2 octobercms-theme shopify-theme

Last synced: 16 Nov 2024

https://github.com/matrixpower1004/springboot-photogram

간단한 SNS 프로젝트. Java와 Spring boot 관련 기술들을 학습한다.

bootstrap4 java jquery jsp oauth2 spring-jpa spring-security springboot2-x

Last synced: 06 Nov 2024

https://github.com/paulobrazilian/bocadinhos

Bocadinhos é a nova plataforma online, oferecendo uma experiência de compra prática e segura para lanches e sobremesas

expressjs jwt kafka microservices-architecture nodejs oauth2 postgresql typeorm typescript

Last synced: 09 Nov 2024

https://github.com/ramzibouzaiene/spring-boot-3-with-keycloak-oauth2

Spring boot 3 Keycloak integration with spring security, OAuth and JWT

java jwt oauth2 spring-security springboot

Last synced: 10 Nov 2024

https://github.com/maxjdev/twitter_simplificado-com-spring_security-oatuh2-mysql

Configuration study and best practices for authentication and authorization

docker java jwt mysql oauth2 spring-security

Last synced: 09 Nov 2024

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

Models for OAuth2 (RFC 6749) in Swift

oauth2 oauth2-client oauth2-server swift

Last synced: 13 Nov 2024

https://github.com/dagit/twitch_oauth

Simple Rust example of oauth with twitch

oauth2 oauth2-client rust twitch twitch-api twitch-bot

Last synced: 08 Nov 2024

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 Nov 2024

https://github.com/globbie/gauth

GAuth – An OAuth 2.0 Authorization Server

authorization oauth2 oauth2-provider oauth2-server

Last synced: 10 Nov 2024

https://github.com/socialiteproviders/autodeskaps

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

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

https://github.com/udhos/groupcache_oauth2

groupcache_oauth2 implements the oauth2 client_credentials flow cacheing tokens with groupcache.

client-credentials go golang groupcache oauth2

Last synced: 18 Nov 2024

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 Nov 2024

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

Example of a simple application which is powered by a third-party oAuth 2.0 server for it's authentication / authorization. Written in Golang.

golang-examples oauth2 oauth2-client

Last synced: 10 Nov 2024

https://github.com/kenvilar/vueth0

Secure you VueJS web app

auth0 login login-oauth oauth2 router security vuejs2

Last synced: 18 Nov 2024

https://github.com/tk04/sections

Full-stack application for embedding templates into your website with 3 lines of code.

apollo apollo-client apollo-server codegen grapqhl oauth2 postgresql prisma type-graphql typescript

Last synced: 10 Nov 2024

https://github.com/udhos/oauth2

https://github.com/udhos/oauth2 implements the oauth2 client_credentials flow with singleflight and plugable cache interface.

client-credentials go golang oauth2

Last synced: 18 Nov 2024

https://github.com/cimpress-mcp/tiger-challenge

A parser of WWW-Authenticate challenge headers.

bearer challenge oauth2 parser www-authenticate

Last synced: 16 Nov 2024

https://github.com/vedanthb/full-mern-authentication

This project is to showcase full advanced MERN Authentication, Login, Register, Verification email, Login with Facebook and Google(OAuth) Forget Password (Email Reset)

authentication jwt-authentication nodemailer oauth2

Last synced: 08 Nov 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/vegeta897/whatever-calendar

Prototyping a group planning solution

calendar discord oauth2 svelte sveltekit typescript

Last synced: 04 Nov 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/unitvectory-labs/serviceauthcentral

Simplify microservice security with ServiceAuthCentral: Centralized, open-source authorization in the cloud, minus the shared secrets.

graphql java-17 oauth2 serviceauthcentral spring-boot

Last synced: 16 Nov 2024

https://github.com/mathieuancelin/toy-oauth2-server

A toy OAuth2 server based on files to quickly test OAuth2 stuff

node oauth2 toy

Last synced: 16 Nov 2024

https://github.com/lexmin0412/guard

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

authentication nextjs oauth oauth2

Last synced: 13 Nov 2024

https://github.com/mrgravity817/double_auth_phx

Learn how to implement authentication/authorization in Phoenix LiveView app

authentication authorization elixir guardian oauth2 phoenix-framework swoosh ueberauth

Last synced: 10 Nov 2024

https://github.com/unitvectory-labs/jwt-bearer-token-vendor

A GitHub Action used to request an access tokens from an external OAuth 2.0 server that supports the jwt-bearer grant type authenticated to with a GitHub OIDC token.

github-actions jwt-bearer oauth2

Last synced: 14 Oct 2024

https://github.com/trodicaro/weaklinks

Browser extension (unfinished) to raise awareness around high fraudulent activities.

discover-api expressjs oauth2 whoisxmlapi

Last synced: 08 Nov 2024

https://github.com/yshplsngh/google-auth

raw implementation of Google authentication in nodejs and react

google-authentication nodejs oauth2 reactjs

Last synced: 08 Nov 2024

https://github.com/iagsdc/phpmailer_gmail_oauth2

Drupal 10 module designed as GMail Oauth2 plugin for PHPMailer SMTP module

drupal gmail oauth2 phpmailer plugin

Last synced: 11 Oct 2024

https://github.com/deejungx/bahikhata-app

Starting template for Flask app with authentication solution.

docker flask oauth2

Last synced: 03 Nov 2024

https://github.com/dimmaryanto93/springboot-oauth2-jwt-example

Belajar Oauth2 dengan JWT Token

jwt-token oauth2 springboot

Last synced: 07 Nov 2024

https://github.com/socialiteproviders/figma

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 11 Oct 2024

https://github.com/nicolasdao/userin-form-gray-quail

Configurable JS form widget that uses the UserIn middleware to login to Apps using popular Identity Providers such as Facebook, Google, LinkedIn, GitHub, ...

modal oauth2 userin widget

Last synced: 10 Nov 2024

https://github.com/bookpanda/sso-cas

SSO Central Authentication Service implementation

golang oauth2 react sso

Last synced: 13 Nov 2024

https://github.com/iambumblehead/pkce-pair

pkce-pair creation and validation in node and browser runtimes

code-challenge oauth2 pkce

Last synced: 15 Oct 2024

https://github.com/csokun/hello_keycloak

Elixir Phoenix Ueberauth + Keycloak Example

elixir elixir-phoenix keycloak oauth2 ueberauth

Last synced: 12 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/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/wisskirchenj/my-minikube

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

gateway-microservice kubernetes microservices minikube-setup oauth2

Last synced: 10 Nov 2024

https://github.com/krucsodaniel/books

Explore and manage your favorite books effortlessly with this Angular-based web app, integrating Google Books API for search functionality and secure login via Google OAuth.

angular google-books-api ngrx oauth2 rxjs typescript

Last synced: 16 Nov 2024