Changed authentication method arguments
Added Login implementation