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/kunalbansall/assignment-submission-portal

"This project is a backend system designed for managing assignment submissions. It allows users to submit assignments, which can be reviewed by admins. It includes user authentication, assignment upload, and review functionality, with secure JWT authentication and admin-only controls."

express jwt-authentication mongodb nodejs oauth2

Last synced: 02 Feb 2025

https://github.com/rijalghodi/songify-child-of-sportify

Search songs on spotify server, maka playlist, and save it!

fetch-api oauth2 props-and-state-components reactjs sportify-api

Last synced: 22 Jan 2025

https://github.com/aayush-dhakal/nodejs-google-oauth-authentication

a website with user authentication using passport-google-oauth20

authentication express-js googleoauth handlebars-js mongodb nodejs oauth2

Last synced: 24 Jan 2025

https://github.com/tcarrio/edge-oauth-sessions

OAuth session management at the edge with Cloudflare Workers

botdetection cloudflare cloudflare-workers geolocation oauth2 oidc openid-connect proxy serverless

Last synced: 17 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/sjinks/php-oauth2-server

PSR-7 compatible OAuth2 server

oauth2 oauth2-server php7 psr-7

Last synced: 13 Jan 2025

https://github.com/kathleenwest/article-cms-azure-demo-project

Deploy an Article CMS to Azure Cloud Developer - A simple Content Management System (CMS) for articles, where a user can log in, view published articles, and publish new articles.

authentication azure azure-authentication azure-sql-database azure-sql-server azure-storage cloud cms content-management-system demo flask-webapp logging oauth2 python python-logging python-web-application udacity udacity-cloud-developer-nanodegree udacity-cloud-nanodegree udacity-nanodegree

Last synced: 23 Jan 2025

https://github.com/akornatskyy/auth-playground

Auth playground with openssl, nodejs, hydra and oathkeeper.

hydra jwk jwt mtls oathkeeper oauth2

Last synced: 28 Jan 2025

https://github.com/vandodev/login-social-com-oauth2-no-react-native

Login Social com OAuth2 no React Native - Code/drops #109

expo jwt oauth2 react-native

Last synced: 02 Feb 2025

https://github.com/hvalfangst/azure-oauth2-oidc-auth-code-flow-client-server-example-python

Oauth2 on Azure demonstrated with client and server applications in Python. Client utilizes OIDC with auth code flow.

az-204 azure fastapi github-actions oauth2 oauth2-authorization-code-flow openid-connect python

Last synced: 31 Oct 2024

https://github.com/vandodev/ignite-fleet

ignite-fleet Projeto do ignite para gestão de veículo

android atlas ignite ios oauth2 react react-native realm rocketseat typescript

Last synced: 02 Feb 2025

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/berlinbruno/post-it

Join PostIt, the innovative social media platform that empowers you to share your thoughts, photos, and experiences with friends and followers. Discover new interests, connect with like-minded individuals, and engage with a vibrant community through posts, comments, and reactions.

oauth2 react sanity vite

Last synced: 23 Jan 2025

https://github.com/jeff-tian/passport-citi

passport strategy for authenticating with citi sandbox account

citibank oauth2 openbanking passport-strategy passportjs

Last synced: 16 Jan 2025

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/swiftsoftwaregroup/swift-oauth2-client-go

Make authenticated API calls using OAuth2 in Go applications.

golang oauth2 oauth2-client

Last synced: 06 Jan 2025

https://github.com/nayak-nirmalya/tinder-clone

Tinder Clone with React Native, Expo, TypeScript, TailWindCSS, Context API, Google Firebase, React Navigation.

android eas expo firebase firestore ios oauth2 react-native react-navigation tailwindcss typescript

Last synced: 22 Jan 2025

https://github.com/frckbrice/social-media-frontend

An application that helps people to communicate. they can share text and documents.

nextjs14 oauth2 tailwindcss typescript

Last synced: 23 Jan 2025

https://github.com/frckbrice/task-management-frontend

task management system. Buit with JS, OAuth2, React.js, CSS3, Context-API

context-api css3 html5 javascript oauth2 reactjs

Last synced: 23 Jan 2025

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: 02 Feb 2025

https://github.com/svycal/ueberauth_zoom

Zoom OAuth2 Strategy for Überauth

elixir oauth2 zoom

Last synced: 04 Dec 2024

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

authenticate oauth2 example app made with react native

expo oauth2 react-native svg

Last synced: 01 Feb 2025

https://github.com/hoccyy/fitpick

FitPick is an app that saves your closet virtually and helps you choose an outfit if you can't decide!

firebase firebase-auth firebase-database google-oauth google-oauth-login nextjs nodejs oauth2 outfit-planner react virtual-closet webapp

Last synced: 22 Jan 2025

https://github.com/detain/oauth2-server-mydb-storage

`detain/db_abstraction` (mysqli,PDO,etc) Storage for `thephpleague/oauth2-server`

mydb oauth2 oauth2-server

Last synced: 20 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/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: 21 Jan 2025

https://github.com/almmiko/procreader

Read reddit programming for fun

api guzzlehttp laravel oauth2 reddit-api

Last synced: 13 Jan 2025

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/swiftsoftwaregroup/oauth2-authz-server

Authorization Server for the OAuth 2.0 Client Credentials Flow implemented in Python using Flask

authorization flask oauth2 oauth2-server python

Last synced: 06 Jan 2025

https://github.com/didinj/ionic-vue-oauth2-example

Ionic Vue Tutorial: OAuth2 Login Example

auth ionic login oauth2 refresh-token register vue vuejs

Last synced: 04 Feb 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/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: 28 Jan 2025

https://github.com/yhunlu/rentiny-ecommerce-accommodationapp

backend: Node + Graphql + Apollo + MongoDB, frontend: typescript + Ant Design + React + React Hooks + React Router. This is Fully Modern Real Estate App that fully functioning home-sharing application where users will be able to sign in, create a listing and book other listings. Other Used Features: Google Sign In and OAuth 2.0, login sessions with cookies and session storage, Stripe, Google's Geocode API, Cloudinary.

ant-design antd-design apollo apollographql cloudinary google-geocoding-api mongodb node oauth2 react react-hooks react-router stripe stripe-connect stripe-payment typescript

Last synced: 18 Jan 2025

https://github.com/jeff-tian/citi-oauth

citi oauth middleware written in typescript

citi citi-bank-apis oauth2 openbanking openbanking-api typescript

Last synced: 16 Jan 2025

https://github.com/hvalfangst/azure-entraid-oauth2-client-server-python

Oauth2 on Azure Entra ID demonstrated with client and server FastAPI applications in Python. The server is deployed to Azure Web Apps via a GitHub Actions Workflow script. Client utilizes OIDC with authorization code flow.

az-204 azure azure-entra-id entra-id fastapi github-actions microsoft-entra-id oauth2 oauth2-authorization-code-flow openid-connect python

Last synced: 22 Dec 2024

https://github.com/mortonfox/munztools

Misc tools for Munzee

munzee munzee-types oauth2 ruby

Last synced: 21 Dec 2024

https://github.com/jsonzilla/oauth2_playground

OAuth Cpp Playground

cpp oauth2

Last synced: 27 Jan 2025

https://github.com/dryewo/cyrus-ui-oauth2

Library for UI authentication using OAuth2.

clojure cyrus oauth2 oauth2-authentication

Last synced: 05 Jan 2025

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: 01 Feb 2025

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 Jan 2025

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/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/denuxplays/jdoauth2

A wrapper for the discord OAuth2 API

discord oauth2

Last synced: 01 Dec 2024

https://github.com/mileschou/oauth2-server-jwt-bearer-grant

Implement RFC 7523 on league/oauth2-server

jwt oauth2 php

Last synced: 03 Feb 2025

https://github.com/lucasdiasjorge/microservices

Microservices architecture using Java, Spring cloud, Eureka, Gateway, Authorization and resources.

eureka java microservices oauth2 spring springcloud

Last synced: 20 Dec 2024

https://github.com/hk669/hacksarena

event/ hackathons management app using django, azure SQL, and AWS S3 with rewarding features for the activity

allauth aws aws-s3 azure-postgres blogs django docker events github googleauthenticaion oauth2 postgresql redis redis-cache social-network

Last synced: 23 Jan 2025

https://github.com/ifsantana/ecommerce.web

ECommerce project - AngularJS Client

angular5 oauth2 rabbitmq typescript webapp

Last synced: 03 Feb 2025

https://github.com/authgear/authgear-sdk-android

Authgear authentication SDK for Android

android authentication java kotlin oauth2 sdk

Last synced: 07 Nov 2024

https://github.com/borodiychuk/ueberauth_foursquare

Foursquare OAuth2 Strategy for Überauth

elixir foursquare foursquare-oauth2-strategy oauth2

Last synced: 06 Jan 2025

https://github.com/priontoabdullah/anushilon-server

🖼️ Anushilon - virtual science lab with interactive simulations 📺🔬 built with React, Redux, Tailwind, Node, Express, MongoDB, Mongoose etc. 🧪 🖥️ Visit at https://anushilon-bd.web.app/ 🎥 ❤️

express javascript mongodb mongoose node oauth2 rest-api

Last synced: 13 Jan 2025

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/d-integral/instagramapiapp

The app displays the last photo in the user's Instagram account. The task was done according to learning the course "Networking and Security in iOS Applications" by University of California, Irvine on Coursera in 2017.

instagram oauth2 rest

Last synced: 13 Jan 2025

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/hooklift/oidclient

OpenID Connect Go Client Library

golang-library oauth2 oauth2-client openid-connect

Last synced: 13 Jan 2025

https://github.com/doodlescheduling/oauth2-redirect-controller

OAUTH2 RedirectURI proxy kubernetes controller

kubernetes-controller oauth2 oauth2-proxy redirect-urls

Last synced: 03 Feb 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/is2ei/passport-typetalk

Typetalk OAuth2 strategy for Passport

oauth2 passport typetalk

Last synced: 12 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/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/didinj/angular-oauth2-example

Angular Tutorial: Oauth2 Login and Refresh Token

angular auth login oauth2 register secure

Last synced: 04 Feb 2025

https://github.com/schbenedikt/oauth-with-github-python

A easy python code how to generate a oAuthentifcation application with Github & Python

authentification flask flask-application github oauth oauth2 pyhton pyqt pyqt5 pyqt5-desktop-application

Last synced: 05 Feb 2025

https://github.com/rafaeldavish/pot-of-quotes-app

A web application that provides a list of quotes within a variety of categories as well provides a user registration and authentication system. This application uses persistent data storage to create a RESTful web application that allows users to perform Read, Create, Update, and Delete operations.

boostrap flask flask-application flask-restful flask-sqlalchemy google-api json oauth2 vagrant virtualbox

Last synced: 16 Jan 2025

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/subethasensomatic/aw.claimsexpressions

Powerful library that offers a DSL for validating JWT claims. Developers can define complex claim validation logic all without needing to modify codebase.

asp-net-core claims dotnet dotnet-core jwt-authentication jwt-tokens oauth2 openid-connect

Last synced: 16 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/curityio/oauth-agent-kotlin-spring

A Kotlin OAuth Agent, providing API driven OpenID Connect for SPAs

oauth-agent oauth2 openid-connect spa spring-boot token-handler

Last synced: 03 Dec 2024

https://github.com/zahoorahmad/oauth-flask

SSO and OAuth Flow Integration for Google, Microsoft, and Other Providers

authentication authentication-backend docker flask google microsoft oauth2 sso

Last synced: 05 Jan 2025

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/deruina/starfolio

This project is a FastAPI application that allows users to authenticate with GitHub using OAuth and fetch their starred repositories. The application provides a web interface for users to log in and view their starred repositories, as well working with command-line interface (CLI)

asynchronous-programming concurrency fastapi oauth2

Last synced: 18 Jan 2025

https://github.com/socialiteproviders/vercel

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 08 Nov 2024

https://github.com/yesarib/movieapp-token-cache-redis

🌱 This project is an example of an API developed with .NET Core and includes JWT token authentication, caching and Redis integration. Designed as a mini MovieApp, the project demonstrates these features.

api api-rest cache caching jwt jwt-auth jwt-token netcore oauth2 redis token

Last synced: 08 Jan 2025

https://github.com/2desoo/studentservice

StudentService — REST API сервис на Java для управления информацией о студентах, включая добавление, обновление и удаление данных

crud java oauth2 rest-api spring-boot spring-security

Last synced: 26 Jan 2025

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: 22 Jan 2025

https://github.com/reactwaylabs/api-builder

An easy api client builder for applications with identity.

api-builder api-client identity-client oauth2

Last synced: 21 Jan 2025

https://github.com/balazsgrill/basecamp3

Golang API implementation for Basecamp3

api basecamp basecamp3 go golang golang-library oauth2

Last synced: 02 Feb 2025

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: 28 Jan 2025