Правильно ли я понимаю, что Oauth — это стандарт, и каждый его реализовывает по своему?
Ламерский вопрос, не спорю. Но таки:
Есть спецификация OAuth 2.0, правильно ли я понимаю, что если я хочу в свой сервис добавить свой OAuth (не фейсбук, твиттер, а именно для своего сайта), то я сам решаю, как генерировать например access_token (когда его у меня будут запрашивать), как выдавать refresh_token, какие скоупы есть и т.д.
Т.е. нет какой то либы, или стороннего сервиса, который должен это будет сделать за меня, правильно? Это всё должен делать сам
Максим Федоров, но ведь я могу нарушить этот "протокол" (договоренность), но другие будут думать, что у меня OAuth 2.0. При этом я буду действительно выдавать аксес токен.
Или я сейчас дичь сказал?)