Skip to content

3xz1/PMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PMS by Alexander Eger

Labor Software Security

Password Management System by

Alexander Eger ENITS 1 email: [email protected]

Frameworks and setup

-Frameworks in use: Docker

  • NGING
  • MYSQL
  • Python Flask

GITLAB CI to automaticaly test new function

Possible API Calls:

  1. http://"IP"/create
  • create a new set of username and password hash for a user. How its implemented:

Bildschirmfoto 2021-12-04 um 17 19 12

  1. http://"IP"/login
  • login a existing user with username and password Implementation:

Bildschirmfoto 2021-12-04 um 17 18 50

  1. http://"IP"/changePassword
  • change users password need to send old password aswell to check if he is allowed to change his password Implementation:

Bildschirmfoto 2021-12-04 um 17 19 12

Haveibeenpwned is included as saftey check for password. The API calls /create and /changePassword are checking the hash if it already was included in a breach. If so user needs to create a secure password.

About

Password Manager System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published