login different user's support

User can register, login, change password, reset password and calculate
his own trajectory