gaius_julius (gaius_julius) wrote,
gaius_julius
gaius_julius

openID sreg странность

Программистское.

Интересно, а зачем в спецификации sreg'а поля разделены на required и optional, если "The Consumer MUST be prepared to handle a response which lacks fields marked as required or optional [...] SHOULD treat this situation the same as it would if the End User entered the data manually"

Они везде при обработке должны трактоваться вне зависимости от того в какой группе находятся. Провайдер тоже имеет право не предоставлять никаких данных, в том числе обязательных.

Единственное разумное объяснение, которое приходит на ум - чтобы провайдер мог проинформировать пользователя - мол, вот эти поля по желанию, а без этих скорее всего будут проблемы.

Но я такого не встречал ни у одного большого публичного провайдера.
Tags: openid, sreg, программирование
Subscribe

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments