Pull Request 

I think this method is better named authenticate() or something like that :bow: