Готовый перевод OpenID Authentication 2.0 / OpenID Аутентификация 2.0: 7.2. Normalization
Ввод конечного пользователя ДОЛЖЕН быть нормализован в Идентификатор(Identifier) следующим образом:
1. Если ввод пользователя начинается с префикса "xri://", он должен быть отброшен, так как XRI используется для каноничной формы(canonical form).
2. Если первый символ полученной строки находиться в Контексте Глобальных Символов XRI("=", "@", "+", "$", "!") или "(", как определено в Секции 2.2.1 документа XRI_Syntax_2.0, тогда ввод должен трактоваться как XRI.
3. В противном случае, ввод ДОЛЖЕН быть интерпретирован как http URL, если ввод не содержит указание схемы "http" или "https", к Идентификатору должен быть добавлен префикс "http://". Если URL содержит фрагмент(часть URL за символом #), он должен быть отброшен вместе с разделяющим символом "#". Смотрри секцию 11.5.2 для большей информации.
URL Идентификатор далее ДОЛЖЕН быть нормализован двумя последующими пере направлениями, когда извлечены их данные и закончено применение правил из секции 6 документа [RFC3986] к окончательному URL назначения. Этот окончательный URL назначения известен зависимой стороне как Заявленный Идентификатор( Claimed Identifier) и используется в запросе идентификации.
Смотри примеры нормализации
Переведено на Нотабеноиде
http://notabenoid.org/book/23365/104180
Переводчики: Reyko32
Настройки
Готово:
