Add comment
Authenticate user correctly
Request the necessary scopes

Looks like I forgot one
Fix params