Skip to content

The OAuth integration seems to ask for vast permissions #120

@savetheclocktower

Description

@savetheclocktower

Thanks in advance for your bug report!

  • Have you reproduced this issue in incognito/private browsing?
  • Have you made sure you issue doesn't already exist?

Where is the URL that this occurs?

https://web.pulsar-edit.dev/login

What's your issue?

I haven't seen this because I've already authorized Pulsar, but @steelbrain reported being presented with this screen when they tried to log in:

lots of permissions requested

I'm certain we don't need permissions this broad, and the authorization that exists in my GitHub settings asks for much less:

Screenshot 2023-11-28 at 5 15 31 PM

Do we have any idea what'd explain the disparity here?

Someone who's reluctant to give us this much access (i.e., most people) could instead create a PAT, but it'd be lovely if the documentation explained exactly which permissions are required when creating the token; otherwise it's just a game of trial and error.

Which OS/Browser/Version does this happen on?

No response

Steps to Reproduce/Additional Details:

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions