Passwords

 

There are 2 scenarios in which a password would want to be changed: 

  • A user forgot their password

  • A user wishes to change a password they have not forgotten

     

Resetting forgotten passwords via API

A typical process of resetting password via API is shown in the sequence diagram below. The entire process will involve 2 different APIs:

 

 

Changing known passwords

A typical process of changing a known password is shown in the sequence diagram below. The entire process will involve only Update-Password API.