OpenID Authentication 2.0 / OpenID Аутентификация 2.0: 7.2. Normalization

Оглавление
Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

Ввод конечного пользователя ДОЛЖЕН быть нормализован в Идентификатор(Identifier) следующим образом:

Reyko32 20.06.12 в 04:16

0

1. Если ввод пользователя начинается с префикса "xri://", он должен быть отброшен, так как XRI используется для каноничной формы(canonical form).

Reyko32 20.06.12 в 04:17

0

2. Если первый символ полученной строки находиться в Контексте Глобальных Символов XRI("=", "@", "+", "$", "!") или "(", как определено в Секции 2.2.1 документа XRI_Syntax_2.0, тогда ввод должен трактоваться как XRI.

Reyko32 20.06.12 в 04:20

0

3. В противном случае, ввод ДОЛЖЕН быть интерпретирован как http URL, если ввод не содержит указание схемы "http" или "https", к Идентификатору должен быть добавлен префикс "http://". Если URL содержит фрагмент(часть URL за символом #), он должен быть отброшен вместе с разделяющим символом "#". Смотрри секцию 11.5.2 для большей информации.

Reyko32 20.06.12 в 04:25

0

URL Идентификатор далее ДОЛЖЕН быть нормализован двумя последующими пере направлениями, когда извлечены их данные и закончено применение правил из секции 6 документа [RFC3986] к окончательному URL назначения. Этот окончательный URL назначения известен зависимой стороне как Заявленный Идентификатор( Claimed Identifier) и используется в запросе идентификации.

Reyko32 20.06.12 в 04:45

0

Смотри примеры нормализации

Reyko32 20.06.12 в 04:25

0
Минутку...