Skip to content

README should say "Authentication", not "Authorization" #841

Description

@dhermes

I'm kind of on the fence if I even believe this to be true or not.

The OAuth 2.0 flows themselves are authorization (i.e. authorizing the clients to act on behalf of the user) but the service account flows are user-independent and really serve to authenticate an entity with a given access.

Also, when we use non-service accounts we just use the Application Default Credentials from the gcloud CLI. These will already have a refresh token, so again we perform / participate in no authorization, just authentication.


PS Sorry for the esoteric issue, but I was adding this section to the gcloud-python README and it just occurred to me.


PPS Is there some magic trick to get a link to lines in a MD file on GitHub?

Activity

  1. callmehiphop commented on Sep 1, 2015

    @callmehiphop
    Contributor

    Your logic seems sound to me!

    I wish there was a trick for that, the closest thing I know of is linking to sections, e.g. https://github.com/GoogleCloudPlatform/gcloud-node/blob/master/README.md#authorization

  2. dhermes commented on Sep 2, 2015

    @dhermes
    ContributorAuthor

    I went to create a PR this morning when filing this issue when I realized I don't have a fork. @callmehiphop shall I create one?

  3. callmehiphop commented on Sep 2, 2015

    @callmehiphop
    Contributor

    @dhermes If you don't mind, that would be awesome!

  4. added a commit that references this issue on Nov 11, 2022
  5. added a commit that references this issue on Feb 3, 2026
  6. added a commit that references this issue on Feb 5, 2026
  7. added a commit that references this issue on Feb 17, 2026
  8. added a commit that references this issue on Mar 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions