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

Integration with OAuth #273

Open
ronald2wing opened this issue Jan 18, 2024 · 2 comments
Open

Integration with OAuth #273

ronald2wing opened this issue Jan 18, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@ronald2wing
Copy link

Can you add OAuth authentication? It would be nice to generate the signature automatically.

@NTBBloodbath NTBBloodbath added the enhancement New feature or request label Jan 19, 2024
@lhanson
Copy link
Contributor

lhanson commented Feb 27, 2024

This would be a killer feature. I imagine the Neovim userbase includes a large number of developers writing and interacting with web APIs, and most of them would probably LOVE to be able to do that without leaving the editor.

A lot of us are currently stuck using tools like Postman (gross; closed source, user-hostile, doesn't work on reproducible/declarative systems like NixOS) or Bruno (cool; user- and developer-friendly, open source, just released support for OAuth 2.0) but dislike the fact that all of the available tools seem to be JavaScript/Electron GUI apps.

I'm neither a Neovim nor OAuth expert but would be happy to contribute to design/development/testing if possible.

@NTBBloodbath
Copy link
Member

Hey, I'm very sorry I haven't given input here yet.

If you know of any platform like reqres (an example API to test HTTP requests using JSON) to test OAuth or an open-source web development template project that implements it, please let me know. I currently don't have any saved projects that use OAuth so I can't quickly try to make an implementation, but it is something that is definitely on my list and as soon as I have how to do tests while developing (I am into TDD) I will start doing it and open a PR for you guys to help testing it :)

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

No branches or pull requests

3 participants