Feature/add login by hash

Uky.
Why the `var hashService`?