Skip to content

Emilia-Poleszak/Multi-Factor-Authentication-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi-Factor Authentication Website

[English version below]

[PL]

Szablon aplikacji WEB — uwierzytelnianie wieloetapowe.

Uwierzytelnianie odbywa się za pomocą loginu, hasła, WebAuthn oraz kodów TOTP.

Projekt zrealizowano w ramach kursu Bezpieczeństwo Medycznych Systemów Informacyjnych (BEMSI) w czasie studiów na kierunku Inżynieria Biomedyczna na Politechnice Warszawskiej.

Autorzy

Wymagania

Zainstalowany Python3.

Lista wymaganych zewnętrznych bibliotek znajduje się w pliku requirements.txt, który znajduje się w katalogu głównym repozytorium. Aby je zainstalować, należy wpisać poniższe polecenie do terminala:

pip install -r requirements.txt

Moje zadania

Samodzielne zadania:

  • kody TOTP
  • kod QR
  • hashowanie hasła
  • plik .env
  • utworzenie bazy danych i modelu użytkownika

Wspólne zadania:

  • dokumentacja końcowa
  • rejestracja

[ENG]

Website template - Multi-Factor Authentication.

Authentication includes login, password, WebAuthn and TOTP codes.

Project was made during Medical Information Systems Security course ("Bezpieczeństwo Medycznych Systemów Informacyjnych" - BEMSI) during Biomedical Engineering studies at Warsaw University of Technology.

Authors

Requirements

Python3

Project uses packages listed in file 'requirements.txt', which is located in main directory. To download use:

pip install -r requirements.txt

My part of the project

Solo responsibilites:

  • TOTP codes
  • QR code
  • password hash
  • .env file
  • creating database and user model

Shared tasks:

  • final documentation
  • register

About

Multi-factor authentication website template with WebAuthn, TOTP and QR codes. Project was made during biomedical engineering studies at Warsaw University of Technology.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors