T004 authentificate user with db storage

Do you really return any value? I think `void` would be better