1. vic

    11.11.2010

    0 ↑
    0 ↓
    Доброго всем дня!
    Только начал осваивать технологию OpenID.

    Разбираюсь и тестирую на тестовом сервере на локалхосте.
    Изучаю scipio 0.2/

    Модуль установил, пытаюсь зарегистрироваться.
    Возник вопрос, какое значение присвоить настройке SCIPIO_TRUST_URL ?
    Я так понял, что это юрл на который провайдер будет переадресововать пользователя в случае успешной авторизаии. А у меня же локальный тестовый сервер. Как то можно организовать тестирование в этом случае?
  2. Ivan Sagalaev

    11.11.2010

    0 ↑
    0 ↓

    Нет, trust url — это некий обобщённый адрес вашего сайта, на который пользователь логинится. Он показывается в интерфейсе провайдера пользователю во фразе типа "Сайт <trust url> запрашивает подтверждения вашего OpenID…"

  3. vic

    12.11.2010

    0 ↑
    0 ↓
    > Иван Сагалаев
    Ага, понял!
    А какое значение все-таки указывать чтобы проверить работу под тестовым сервером?
    Или это вообще невозможно?
  4. Ivan Sagalaev

    12.11.2010

    0 ↑
    0 ↓

    Реальное значение. Если вы тестируете localhost, его и указывайте: http://localhost/.

  5. vic

    12.11.2010

    0 ↑
    0 ↓
    Что то не получается. Перепробовал уже все комбинации, и http://127.0.0.1:8000 и http://localhost и http://127.0.0.1:8000/user/login и http://localhost/user/login

    В результате гугл пишет
    "Запрошенная вами страница недействительна. "

    а яндекс это
    Ошибка
    return_to u'http://127.0.0.1:8000/user/auth/?janrain_nonce=2010-11-12T08%3A25%3A35ZdqzhoH&redirect=http%3A%2F%2F127.0.0.1%3A8000%2Fuser%2Flogin%2F&scipio.op=login' not under trust_root u'http://127.0.0.1:8000/user/login'
  6. vic

    12.11.2010

    0 ↑
    0 ↓
    Вышеприведенную ошибку исправил. Оказывается, важно еще было корректно ввести адрес сайта тут http://127.0.0.1:8000/admin/sites/site/

    Тепепь все нормально проходит, но потом на этой странице
    http://127.0.0.1:8000/user/auth/?janrain_nonce=2010-11-12T08%3A3...
    выводит "Authentication failed".

    Разбираюсь дальше...

Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.