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

Desired documentation points to not found page #1498

Closed
avkonst opened this issue Jul 21, 2019 · 4 comments
Closed

Desired documentation points to not found page #1498

avkonst opened this issue Jul 21, 2019 · 4 comments

Comments

@avkonst
Copy link

avkonst commented Jul 21, 2019

Describe the bug

It is documentation bug report.

I have asked a question here: https://community.ory.sh/t/what-api-to-use-to-exchange-the-code-and-get-the-access-refresh-and-id-tokens/1235 which has not received any answer. Later I learnt that the answer should be hidden in the documentation for /oauth/token api. The documentation has got a link to this API here: https://www.ory.sh/docs/hydra/sdk/api#authentication but when I click it, the page could not be found. It would be great to receive the answer to my question and to get the API documented.

@aeneasr
Copy link
Member

aeneasr commented Jul 21, 2019

These endpoints are not properly documented here as we usually expect people to use one of the many OAuth2 Libraries out there instead of trying to implement this on their own.

@aeneasr aeneasr closed this as completed Jul 21, 2019
@avkonst
Copy link
Author

avkonst commented Jul 21, 2019 via email

@aeneasr
Copy link
Member

aeneasr commented Jul 21, 2019

If you want to learn more about OAuth2, head over to the docs: https://www.ory.sh/docs/hydra/#introduction-to-oauth-20-and-openid-connect

There are also plenty of documents, blog posts, and others around the internet that explain the protocols very thoroughly. We only handle according to spec so whatever you find there will work here.

And finally, I am evaluating various implementation alternatives. One
alternative is using hydra and other related tools. You rejecting to answer
makes me now concerned if we should continue this path with hydra. Now
looks risky that we may not get the basic answer when we need in the future.

As you've probably noticed, this is an open source project. Open source maintainership is done with limited resources during spare time. You are not entitled to free support, and in all honesty - you're asking the community to explain to you how OAuth2 works. That's not the task of the community nor the maintainers but your own, as you are using a self-service, open source, tool. If you want someone to explain every detail without your own research, hire a consultant.

You are free to choose whatever tool you want. If you're unhappy with the contribution guidelines or the way this is handled here there are no hard feelings if you do not use this tech stack. But rest assured, free consulting - especially if all of this documented even with videos, is not something we consider to be part of our open source work and by the way - any other alternatives don't either.

@avkonst
Copy link
Author

avkonst commented Jul 22, 2019 via email

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

2 participants