И если он должен быть аутентифицирован, как я могу аутентифицировать его, так как пользователь еще не зарегистрирован на моем сайте?
Подробности: я пытаюсь написать клиент для мобильного устройства (Symbian), который имеетразобраться с регистрацией пользователя на моем сайте.Основываясь на моих знаниях, которые я получил до сих пор о REST, является то, что все HTTP-запросы должны быть аутентифицированы.Но в случае регистрации у меня нет никаких пользовательских данных в моем бэкэнде.Как можно справиться с этой ситуацией?
Ниже приведен фрагмент грубого дизайна, который у меня есть в текстовом сообщении:
- Resource: UsersResource
- URL: /users
- Who can invoke?: ALL
- HTTP METHOD: POST
- Representation:
-- MediatType: ProtoBuf
-- Request:
{
user_id
passphrase
full_name
email_address
optional home_address
optional activation_code
optional locale
optional timezone
optional security_question
optional security_answer
}
Извините, это может звучать как очень глупый вопрос, но я искалв интернете часами вместе и не нашел конкретного ответа.Самым близким, что я обнаружил, была проблема «изображение-текст», когда сервер отправляет изображение с читаемым человеком текстом и просит регистратора ввести их перед отправкой на сервер.Но я полагаю, что это сделано для того, чтобы спамеры не создавали поддельные регистрации / учетные записи на сервере.
Любые предложения / предложения, добро пожаловать.
Спасибо за чтение моего вопроса.