mirror of
https://github.com/hoppscotch/hoppscotch.git
synced 2026-04-26 09:16:03 +03:00
[GH-ISSUE #793] Set Custom OAuth Provider to the Postwoman App #279
Labels
No labels
CodeDay
a11y
browser limited
bug
bug fix
cli
core
critical
design
desktop
discussion
docker
documentation
duplicate
enterprise
feature
feature
fosshack
future
good first issue
hacktoberfest
help wanted
i18n
invalid
major
minor
need information
need testing
not applicable to hoppscotch
not reproducible
pull-request
question
refactor
resolved
sandbox
self-host
spam
stale
testmu
wip
wont fix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/hoppscotch#279
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @MarcelPa on GitHub (Apr 20, 2020).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/793
Is your feature request related to a problem? Please describe.
Logging in to postwoman is currently possible with GitHub and Google. While this is perfectly suitable for a public instance such as postwoman.io, on a "private" instance, supplying other OAuth2 Identity Providers would be cool.
Describe the solution you'd like
Allowing me to set custom OAuth2 providers in a config or something like that.
Describe alternatives you've considered
I am not fluent in go, hence I have not tried to find it in the code. I guess it is somewhere hidden in the firebase API? If someone could point me to the right direction, I could try to get it working and report back what is needed to get an own OAuth2 provider up and running ;-) (If I succeed that is)
Additional context
I work at a university, our team is fed up of those postman "You have now requests left for your team, upgrade now" messages and archiving of collections. We have an OAuth2 provider at the university we could use to allow authentication and anticipate that team feature once it lands :-)
@liyasthomas commented on GitHub (Apr 20, 2020):
Postwoman is written in Javascript.
Currently we use Firebase Auth for authentication. As of now, we've implemented Google and GitHub sign in. Many other providers are available including OAuth.
Kindly checkout Firebase config file and play with it.
@MarcelPa commented on GitHub (Apr 20, 2020):
Obviously, I mixed that up with the proxy server. My bad 🙈
Thanks for the hint, will do! I guess this requires me to set up a firebase project and configure our custom OAuth provider in it. But I'll see where I land messing around with
fb.js.@liyasthomas commented on GitHub (Nov 23, 2020):
Just mentioning some references to a complete solution for this feature.
Might be helpful to @MarcelPa or anyone who's interested in working on this feature. And as of now, there's no plan to add support for custom OAuth providers to Hoppscotch (Postwoman) - hence closing this issue.