async login. mock auth service