-2. Выбрать default user ! (Система - Аутентификация - Группы)
-1. Однозначно зафиксировать домен. (с www или без)
0. Добавить константу USE_LOGINZA равную 1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Добавить в main.html строку
<script src="http://loginza.ru/js/widget.js" type="text/javascript"></script>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2. Добывить в AUTH_LOGIN
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
a)
<a href="https://loginza.ru/api/widget?token_url=http://www.site.ru&providers_set=facebook,twitter,yandex,google,mailruapi" class="loginza" style="text-decoration:none;position:relative;top:4px;" >
<img src="http://loginza.ru/img/providers/vkontakte.png" alt="Вконтакте" title="Вконтакте" />
<img src="http://loginza.ru/img/providers/facebook.png" alt="Facebook" title="Facebook" />
<img src="http://loginza.ru/img/providers/twitter.png" alt="Твиттер" title="Твиттер" />
<img src="http://loginza.ru/img/providers/yandex.png" alt="Yandex" title="Yandex" />
<img src="http://loginza.ru/img/providers/google.png" alt="Google" title="Google Accounts" />
</a>
ИЛИ
б)
Создать стат блок box_providers:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Заголовок: box_providers
Идентификатор: box_providers
Тип: STATIC2 - показывается всегда
Кэширование: enabled
Шаблон - Табы: пусто
Шаблон - Каркас:
<div class="providers_set">
<div class="box_loginza">
<iframe src="http://loginza.ru/api/widget?overlay=loginza&token_url=http://www.agresite.ru&providers_set=google,yandex,mailruapi,vkontakte,facebook,odnoklassniki,twitter&lang=ru&theme=grey"
style="width:410px;height:300px;" scrolling="no" frameborder="no">
</iframe>
</div>
</div>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3. Создать в структуре сайта раздел:
Заголовок: Последний шаг регистрации
Путь: get-the-email
Текст:
<form action="#" id="loginza_mail_id">
<p id="msg" style="margin-bottom:10px;font-weight:bold;font-size:14px;">
Введите адрес электронной почты:
</p>
<input id="email" name="email" style="width:230px;" type="text" value="" />
<input type="submit" value="Отправить" />
<script src="http://quark.xevian.com/lib/loginza/loginza-email-form.js" type="text/javascript"></script>
</form>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4. В файлах:
/auth/login.html и /auth/register.html
прописать плэйсхолдер {box_providers}
5. Зарегистрировать сайт в loginza.ru :
6. Для включения подтверждения через email, необходимо определить константу:
USE_LOGINZA_EMAIL_CONFIRMATION