Time-based OTP (Information Systems Security and Privacy Project - Poliba)
Report Bug
·
Request Feature
Table of Contents
A Time-based OTP(TOTP) 2FA in an angular webapp with spring-boot server.
- Download and Install JDK Development Kit 17.0.10
- Download and Install Maven v. 3.8.8
- Download and Install Node.js v. 14.21.3
- Download and Install MySQL Workbench v. 8.0.36
-
Download ZIP.
-
Open MySQL Workbench and Configure MySQL Istance.
-
Execute SQLscript.sql in MySQL Istance.
-
Go to the "BackEnd" directory.
-
Run the following commands:
mvn clean install
mvn spring-boot:run -DSkipTests
-
Go to the "Client" directory.
-
Run the following commands:
npm install
ng serve
Distributed under the MIT License. See LICENSE
for more information.
Federico D'Errico - [email protected]
Mauro Giordano - [email protected]
Project Link: https://github.com/federicoder/totp-project-poliba