Задать вопрос

Каким должен быть url для аутентификации по REST?

Исходя из данной информации:

Имена ресурсов должны быть существительными - избегайте глаголов в качестве имен ресурсов. Это дает больше ясности. Чтобы указать глагол в запросе, используйте HTTP методы.
www.restapitutorial.ru/lessons/restquicktips.html


HTTP глаголы составляют основную часть "единого интерфейса", ограничивающего и предоставляющего возможность осуществлять действия над существительным-ресурсом.
www.restapitutorial.ru/lessons/httpmethods.html


Когда вы решаете, какие ресурсы буду в вашей системе, называйте их существительными, в противоположность глаголам, или действиям. Другими словами, URI должен ссылаться на ресурс, а не на действие. Еще один отличающий фактор - у существительных есть такие свойства, которых нет у глаголов.
www.restapitutorial.ru/lessons/restfulresourcenami...


Url для аутентификации не может иметь вид: POST /users/login т.к. url несет в себе действие - login.
Каким тогда будет верный url для авторизации? POST /token ?
  • Вопрос задан
  • 524 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Инженер по тестированию: от новичка до автоматизатора
    9 месяцев
    Далее
  • Яндекс Практикум
    Продвинутый Go-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Если говорить о oAuth то логичнее всего:
/authorize или /auth
и /access_token / /token для токена
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы