Skip to content

GitHub authorization requires excessive permissions #1688

Closed
@maghoff

Description

@maghoff

There has been some discussion on the permissions for the GitHub login, at least in #191.

Now that login is required to be able to publish crates, I think this design should be revisited. I feel that the permission required is excessive, and I don't want to jump through any hoops to get around it.

I would be happy with either of:

  • Not having to grant crates.io any particular permissions, or
  • Not having to log in with a specific third party. Something like OpenID would be OK, I would also be very happy with simply generating an account on crates.io

Metadata

Metadata

Assignees

No one assigned

    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