Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
vincerubinetti opened this issue Oct 25, 2021 · 0 comments
Open

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

vincerubinetti opened this issue Oct 25, 2021 · 0 comments

Comments

@vincerubinetti
Copy link

vincerubinetti commented Oct 25, 2021

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant