Authenticate user

Sign in a user with credentials and obtain an access token for authenticating subsequent API requests.