Authenticate and Authorization using the github login API