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/gm-gio/auto-catalog

An API for managing cars and manufacturers. It allows you to create, update, delete, and retrieve information about car manufacturers, models, and cars themselves. Includes search functionality for cars based on various criteria.

docker lombok maven oauth2 postgresql rest-api spring-boot swagger

Last synced: 14 Jan 2025

https://github.com/yfereidouni/magicvilla

MagicVilla Project : Creating a REST API and Consuming it in the ASP.NET Core MVC

identity jwt-authentication jwt-token oauth2 rest-api web-api

Last synced: 06 Dec 2024

https://github.com/tharindanimnajith/ssd-assignment-oauth

SSD Assignment 2 on OAuth 2.0 - Google Sign in, Upload files to Google Drive with MERN Stack (MongoDB, Express.js, React.js, Node.js)

express google-drive-api google-sign-in javascript mern-stack mongodb nodejs oauth2 react rest-api

Last synced: 25 Nov 2024

https://github.com/trallnag/token2go-server

Augmentation to auth schemas that provides access to secrets.

authn authz oauth2 oidc

Last synced: 21 Dec 2024

https://github.com/guilhermebkel/spotify-clone

A spotify version made by me using their own API in order to fetch data.

express node oauth2 react redux rest-api restful-api spotify

Last synced: 20 Nov 2024

https://github.com/dbish6/ideal_user_authentication_demos

A web application that demonstrates an advanced token-based user authentication flow with two different back-ends, as of now; TypeScript Express and Java Spring Boot.

css express java jwt jwt-authentication nodejs oauth oauth2 react redis redis-cache spring-boot spring-security typescript

Last synced: 28 Nov 2024

https://github.com/eve0415/discord-oidc

Discord OAuth2 to OpenID Connect bridge using Cloudflare Workers.

cloudflare cloudflare-workers cloudflare-zero-trust discord oauth2 oidc

Last synced: 23 Nov 2024

https://github.com/authgear/authgear-example-python-flask

Authentication for Authgear Python Flask Web Application

application authentication authgear authgear-examples flask oauth2 oidc python web

Last synced: 29 Dec 2024

https://github.com/zentro/xfdiscordcaprovider

Let visitors of your XenForo forum log in and register via their Discord account.

addons discord oauth2 xenforo xenforo-addons xenforo2

Last synced: 28 Nov 2024

https://github.com/another-guy/evcr-auth-functions

Low-level functions for OAuth standard implementation (e.g. JWT generation and validation).

jwks jwt oauth oauth2

Last synced: 14 Dec 2024

https://github.com/emersoncosta0915/practical.cleanarchitecture

Full-stack .Net 8 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 18, React 18, Vue 3, BFF with YARP, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, Entity Framework Core, OpenTelemetry, SignalR, Hosted Services, Health Checks, Rate Limiting, Cloud Services (Azure, AWS, GCP).

angular azure blazor devops docker kubernetes microservice oauth2 reactjs vuejs

Last synced: 20 Nov 2024

https://github.com/dhrupad17/kontax

KontaX- Your smart solution to organize, connect, and manage contacts with ease

cloudinary flowbite mysql-database oauth2 spring-mvc spring-security springboot3 tailwindcss thymeleaf

Last synced: 12 Oct 2024

https://github.com/skar-software/markdown-git-cms

Markdown editor with Github integration - to edit and update files

cms github markdown markdown-editor oauth2

Last synced: 25 Dec 2024

https://github.com/jamesbirtles/hapi-oauth

Allow your users to login with a number of oauth providers

hapi hapi-plugin hapi-v17 oauth oauth2

Last synced: 17 Dec 2024

https://github.com/jasonraimondi/command-query

OAuth2 Server with a Command-Query based API written in PHP. Uses the League OAuth2 Server, Doctrine. Includes an Angular SPA and Typescript Client Library.

api command-query doctrine-orm league-oauth2 lumen oauth2 oauth2-server php7

Last synced: 09 Nov 2024

https://github.com/samhammerag/oauth2authenticator

OAuth2 client for obtaining and refreshing of access tokens.

csharp dotnet oauth2 oauth2-client token-management

Last synced: 30 Nov 2024

https://github.com/frederikprijck/auth0-electron-angular

An example on how to integrate Auth0 in an Electron application that is using Angular

angular auth0 electron oauth2

Last synced: 06 Dec 2024

https://github.com/david-alexander/nodejs-ingress-controller

Node.js-based ingress controller for Kubernetes

ingress-controller kubernetes nodejs oauth2 openid-connect

Last synced: 03 Dec 2024

https://github.com/reflexdemon/home-use

This is a simple Project to help us manage the Honeywell Lyrics Thermostate

oauth2

Last synced: 05 Jan 2025

https://github.com/denuxplays/jdoauth2

A wrapper for the discord OAuth2 API

discord oauth2

Last synced: 01 Dec 2024

https://github.com/renuo/rails_ember_google_oauth2

An example on how to connect Rails and Ember and perform a login through GoogleOauth2

ember oauth2 r-alessandrorodi rails

Last synced: 08 Jan 2025

https://github.com/sakkke/mc-express

A proxy service that maps /maps and /Backups under Discord authentication

authentication discord hono honojs oauth2 oauth2-discord-proxy proxy proxy-server proxy-service

Last synced: 13 Dec 2024

https://github.com/snehil-shah/git-planner

A MERN-Stack Project Planner Web App to manage your Github Projects using the Github API & OAuth 2.0 Authentication

full-stack github-api github-manager mern oauth2 planner project-management

Last synced: 12 Oct 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 Jan 2025

https://github.com/lissone/gameplay

Create groups to play your favourite games, with your friends.

async-storage expo oauth2 react-native rocketseat-nlw style-sheet typescript

Last synced: 15 Jan 2025

https://github.com/davidallendj/opaal

Tool to automate the OAuth 2.0/OIDC flows

authorization-flow cli login oauth2 oidc

Last synced: 15 Nov 2024

https://github.com/arrrrrmin/cloudfront-cognito-auth

Lambda@edge to secure cloudfront distributions using cognito as IDP in python

auth cloudfront cognito lambda lambda-at-edge oauth2

Last synced: 08 Nov 2024

https://github.com/h3ar7b3a7/keycloakwithspring

Exploring KeyCloak with a Spring application.

jwt keycloak oauth2 openid-connect saml

Last synced: 15 Jan 2025

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

https://github.com/williamkoller/oauth2-google

OAuth2 Google with Nest.js

docker google nestjs oauth2 strategy

Last synced: 09 Jan 2025

https://github.com/nsweeting/ueberauth_ecwid

An Ueberauth strategy for authenticating your application with Ecwid.

ecwid elixir oauth oauth2 ueberauth

Last synced: 12 Dec 2024

https://github.com/nicolasdao/userin-core

UserIn core component used to build UserIn plugins.

federated-identity-providers oauth2 oidc userin

Last synced: 07 Jan 2025

https://github.com/passageidentity/passage-php

Passkey Complete for PHP - Integrate into your PHP API or service to enable a completely passwordless standalone auth solution with Passage by 1Password

1password authentication biometrics ciam identity magic-links oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless php webauthn

Last synced: 20 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: 06 Dec 2024

https://github.com/pawfectly-yours/spring-auth-service

Auth microservice for Pawfectly Yours. Manages authentication and authorization processes, ensuring secure access to the application. Built with Spring Boot and Java, this service handles user login, registration, and role-based access control. Essential for maintaining security across the Pawfectly Yours platform.

api auth auth0 backend dependency-injection java jpa jpa-entities jpa-repository jwt microservices oauth2 rest-api spring-boot

Last synced: 06 Dec 2024

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

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

google laravel laravel-9 laravel9 oauth oauth2 php socialite socialite-google socialite-login

Last synced: 29 Nov 2024

https://github.com/berlinbruno/key-nest

KeyNest is a secure and intuitive password manager application built using Spring Boot, Thymeleaf, OAuth for authentication, and MongoDB for data storage. This project aims to provide a user-friendly platform where users can securely store and manage their passwords.

mongodb oauth2 password-manager springboot thymeleaf

Last synced: 12 Jan 2025

https://github.com/danrvp/oauth-php

Library for OAuth 1 and OAuth 2 workflows.

autoload composer-package oauth oauth1 oauth2 php php-library php5 php7 php8

Last synced: 18 Nov 2024

https://github.com/neal-c/ghpm

Turn all your repositories private with 1 CLI command (but not the starred ones)

cli github-api go golang oauth2

Last synced: 07 Dec 2024

https://github.com/mittal-parth/to-do-app-2.0

A Progressive Web Application with OAuth 2.0. It supports media and Speech to text input features as well.

css django html oauth2 pwa python social-auth

Last synced: 21 Dec 2024

https://github.com/vaibhavpandeyvpz/larafull

Complete Laravel application with official packages i.e., Dusk, Horizon, Envoy, Passport, Socialite, Telescope etc. already integrated.

api envoy laravel oauth oauth2 passport socialite

Last synced: 02 Jan 2025

https://github.com/deshansl/auth0-dotnet8-authorization-code-flow

Implementation of Authorization code flow between auth0, blazor webapp and a rest API with docker-compose for orchestration

auth0 auth2 authorization-code-flow container container-orchestration csharp docker dockercompose dotnet jwt oauth oauth2 openid openid-connect token-based-authentication

Last synced: 28 Dec 2024

https://github.com/farazkhanfk7/fastapi-tutorials

FastAPI tutorials to create Blog API with JWT and OAuth2 Authentication

fastapi oauth2

Last synced: 03 Dec 2024

https://github.com/dulanji1/gapp-education-oauth-project

This are the main functionalities which we use OAuth in our web app. Integrating Google Sign-In into Web App / Google Sign-In , Getting The Token from The Refresh Token, List Drive Files, Upload A File to Google, Drive Delete Drive Files, Export a selected file, Create a Comment on a File, Get Comments on a File, Get All the Contacts / List Contacts

oauth2 webapp

Last synced: 18 Nov 2024

https://github.com/moaqz/oauth2-client

OAuth2 client written in Go

go oauth2

Last synced: 23 Nov 2024

https://github.com/daggerok/spring-security-examples

This repository contains spring-security playgroung projects https://daggerok.github.io/spring-security-examples/

csrf csrf-protection csrf-tokens oauth-github oauth2 oauth2-facebook-login oauth2-githubclient spring-boot spring-mvc spring-security xsrf

Last synced: 11 Nov 2024

https://github.com/sjinks/php-oauth2-server

PSR-7 compatible OAuth2 server

oauth2 oauth2-server php7 psr-7

Last synced: 13 Jan 2025

https://github.com/tushar-3549/api-development

FastAPI application showcasing backend development with Python, including RESTful APIs, database integration with PostgreSQL, and modern development practices.

api-development backend fastapi jwt oauth2 postgresql-database sqlalchemy

Last synced: 30 Dec 2024

https://github.com/mrf0rtuna4/django-discord-oauth2

🥢 Django application for secure user authorisation using Discord OAuth2

discord django oauth2 pypi

Last synced: 07 Nov 2024

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

SSO Central Authentication Service implementation

golang oauth2 react sso

Last synced: 13 Jan 2025

https://github.com/lunchb0ne/videolibrarysystem

This is the repo of the best video rental service, that never was... ONFLIX!

management-system oauth2 vuejs

Last synced: 29 Dec 2024

https://github.com/shahryarjb/mishka_social

MishkaSocial is a plugin for MishkaCms as a social networking gateway

authentication elixir oauth2 social

Last synced: 30 Sep 2024

https://github.com/stantanasi/retrofit-oauth2-converter

Retrofit OAuth2 Converter is an Android library for converting OAuth2 response to data class

android android-library converter kotlin oauth2 oauth2-client retrofit retrofit2

Last synced: 06 Jan 2025

https://github.com/qbason/notes_management_flutter_django

Notes management Flutter apk + Django + Django REST framework + OAuth2 + SQLite

dart django django-rest-framework flutter oauth2 orm python3 sqlite

Last synced: 14 Jan 2025

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

배달모아_기숙사 1/N 공동 배달 커뮤니티 앱 🚚

context-api oauth2 react react-native sockjs-client

Last synced: 02 Jan 2025

https://github.com/nextorigin/aescrypt

AES Salted Encryption helper for NodeJS

aes aes-256 aes-encryption decryption encryption nodejs oauth oauth2 security

Last synced: 03 Dec 2024

https://github.com/joduplessis/weekday

Level up your team. Weekday is a messaging-first collaboration platform that gives your team superpowers. 💬 🚀

app cordova design design-patterns dev-kit electron googledrive graphql janus jimp messaging mqtt oauth2 polls react storybook webrtc

Last synced: 06 Dec 2024

https://github.com/smithg09/eklavya-server

Eklavya Server is a REST API built using Node-Typescript/Express/MongoDB with JWT support

express graphql mongodb nodejs oauth2 rest-api server typescript

Last synced: 15 Dec 2024

https://github.com/cuongndc9/oauth2

🛸 Implement OAuth2 with Node & React.

103cuong oauth2 oauth2-client oauth2-server oauth2-workflows

Last synced: 21 Nov 2024

https://github.com/chinalym/learn-spring-security

学习 spring security 的入门demo,包含如何基本使用,扩展能力,以及创建可以复用的 starter 工程,带有详细的说明文档

oauth2 spring-security spring-security-oauth

Last synced: 21 Dec 2024

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

https://github.com/curityio/passport-curity

Curity authentication strategy for Passport.js

oauth2 openid-connect sdk website

Last synced: 03 Dec 2024

https://github.com/diogosouza/hb-oauth2-diy

Honeybadger's OAuth2 source code for Ruby and Rails project with Devise and oauth-plugin.

devise oauth-plugin oauth2 rails ruby

Last synced: 29 Nov 2024

https://github.com/shiru99/piggybank

Cloud Software development Course Project - Built & deployed a simple banking app on the cloud

cloud-foundry cloud-functions nodejs oauth2 reactjs rest

Last synced: 08 Jan 2025

https://github.com/aaronpk/oauth-authorization-server-discovery

This specification enables an OAuth resource server to indicate the authorization server it is protected by.

api oauth oauth2

Last synced: 13 Jan 2025

https://github.com/hsk81/oas-explorer

API Explorer: UI for OpenApi specs with Auth0 support

api auth0 electron javascript oas oauth2 openapi

Last synced: 14 Oct 2024

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

An OpenID Connect server on top of Net::OAuth2Server

oauth2 oidc open-id-connect openid-connect openidconnect perl

Last synced: 24 Dec 2024

https://github.com/effectra/third-party

Effectra\ThirdParty is a PHP library that provides OAuth configuration and functionality for various third-party platforms such as LinkedIn, GitHub, Facebook, and Google. It simplifies the process of integrating with these platforms and accessing user data through OAuth authentication

authentication facebook github google http-client linkedin oauth oauth2 php third-party

Last synced: 29 Dec 2024

https://github.com/woody-wordpress/woody-sso

Replaces the Wordpress connection system with the SSO (single sign on) of Raccourci Agency: LE STUDIO

oauth2 sso wordpress wordpress-plugin

Last synced: 10 Oct 2024

https://github.com/embesozzi/oidc-check-session-iframe

Simple html page for implementing check session iframe based on OpenID Connect Session Management 1.0

iframe oauth2 oidc session-management

Last synced: 21 Nov 2024

https://github.com/felipecezar01/fullstack-oauth2-login

Projeto que usa autenticação por outras plataformas, como o Google.

css html javascript oauth2

Last synced: 17 Dec 2024

https://github.com/is2ei/passport-typetalk

Typetalk OAuth2 strategy for Passport

oauth2 passport typetalk

Last synced: 12 Jan 2025

https://github.com/fernandesreon/taskify

Taskify is a Spring-based web application that enables users to schedule and manage their tasks effectively. Currently featuring OAuth2 authentication with Google and GitHub, upcoming enhancements include Cloudinary integration for storing user profile photos and the ability to export task data.

cloudinary java oauth2 springmvc springsecurity thymeleaf

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

https://github.com/rolandfarkascom/google-ads-php-api-oauth2-web-application-refresh-token-generator

This PHP script allows you to generate an OAuth2 refresh token for the Google Ads API using the Desktop application flow. The refresh token can be used to obtain access tokens for authenticating requests against the Google Ads API.

google google-ads google-ads-api google-ads-api-php google-ads-monitoring google-ads-schedulers googleads googleads-php-lib googleads-sdk googleadsapi googleadsrefreshtoken googleadssdk oauth2 refresh-token refreshtoken

Last synced: 21 Nov 2024

https://github.com/io-sgr/oauth

An Android compatible OAuth java library

android android-library java maven oauth oauth2 oauth2-client oauth2-server

Last synced: 09 Dec 2024

https://github.com/almmiko/procreader

Read reddit programming for fun

api guzzlehttp laravel oauth2 reddit-api

Last synced: 13 Jan 2025

https://github.com/etcdema/oauth2.client

Small library for authentication of users on the third-party services supporting OAuth2 protocol: Google, Yandex, etc - nothing more, only authorization and obtaining information about the user. Deep rework of the project titarenko/OAuth2. Небольшая библиотека для идентификации пользователей на сторонних сервисах, поддерживающих OAuth2 протокол: Google, Yandex и т.д. - ничего лишнего, только авторизация и получение информации о пользователе. Глубокая переработка проекта titarenko/OAuth2.

github google oauth2 yandex

Last synced: 30 Dec 2024

https://github.com/dieffrei/salesforce-oauth-flows

Salesforce OAuth 2.0 Authentication Flows

oauth2 salesforce

Last synced: 15 Dec 2024