Skip to content

Feature request: Allow oauth user login as option? #233

@vincerubinetti

Description

@vincerubinetti

First of all, this is a really cool idea and service; thank you for making it.

I haven't used it yet, but I'm curious if you'd consider making an option/abstraction in this library to also allow github users to login. To explain myself better, here's my use case:

I'm making a website with a feedback form built-in. The form is meant to be very conveniently accessible anywhere on the site. It automatically includes things like the current page the user is on, what browser they're using, etc. Submitting the form will automatically create an issue in a "help desk" repo in our organization where we can respond to/label/triage/redirect/etc the issue. Another purpose of the form is to let users who don't have github accounts conveniently submit this feedback in a public way. However, for users that DO happen to have a github account, it'd be nice to let them still use the form (since it automatically includes a bunch of info for them), and conveniently click a "login with github" button so that the issue created on form submission is actually created with their github user name and they can get notifications about replies.

As it stands, to accomplish the above, I'd have to use both this tool and implement user oauth myself. This is probably a big ask, and I could easily see it being outside the scope of this project which literally explicitly states it's mainly for anonymous users, but I figured I'd bring it up anyway.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions