adds change_password

Signed-off-by: Jochen Maes <jochen@sejo-it.be>
improve login

Signed-off-by: Jochen Maes <jochen@sejo-it.be>