Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 1.29 KB

File metadata and controls

30 lines (21 loc) · 1.29 KB

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.