Skip to content

SkyThonk/Multiple-Device-QR-Authentication

Repository files navigation

Multiple Device QR Authentication

Introduction

This project is a simple demonstration of how to implement multiple device QR authentication using ASP.NET Core 7. It showcases the integration of RESTful API and Websockets to create a secure and efficient authentication system.

Features

  • QR Code Generation token: Users can generate QR codes token to build QR images on their client for authentication.
  • RESTful API: The project provides a RESTful API for device registration and QR code validation.
  • Websockets: Real-time communication is established through Websockets for seamless authentication.
  • Security: Security measures are implemented to ensure the authenticity of the devices.

Prerequisites

Before you begin, ensure you have met the following requirements:

Getting Started

  1. Clone the repository to your local machine:

    https://github.com/SkyThonk/Multiple-Device-QR-Authentication.git

Open the project in your code editor.

Configure your ASP.NET Core 7 environment and dependencies.

Run the application: dotnet run

Visit http://localhost:5000 in your browser to access the authentication system.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages