Забыли пароль?
Запросите новый здесь.

Автор темы: Rush
ID темы: 405
Информация:
Тема содержит 31 сообщения, была просмотрена 9091 раз.  Имеются прикрепленные файлы.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Моды
 Распечатать тему
[mod] авторизация с пом. vk fb tw etc...
Rush
насчет панели, тут как бы ничего сложного, сча научу.

открываешь страничку панели в любом редакторе, находишь там где отображается форма логина и нижн вставляешь:
[php]
echo "<script src='http://loginza.ru/js/widget.js' type='text/javascript'></script>";
echo "<div style='width:100%;text-align:center'><h3 style='font-size:16px;padding:0px;margin:10px 0 10px;'>ИЛИ</h3><a href='http://loginza.ru/api/widget?token_url=".$settings['siteurl']."loginza.php' class='loginza'><img src='".INFUSIONS."loginza/images/loginza.png' border='0' /></a></div>";[/php]
картинку можешь любую вставить или скопировать с демо...
 
Web
yury
Rush, ну вот как при юзанье скрипта от ВК. Вроде как нет на русбади кваброказябр)
ну и глянь тот аддон на который дал ссылку. ТАм как раз два варианта вроде как предлагается: создать новый акк или просто запомнить и зайти
 
jikaka
а то пьян)

священные слова перед армией, я в свое время и не выходил из этого состояния
 
Web
Rush
если делать что-то вроде "существующий пользователь", то надо делать отдельную таблицу в бд с ключами user_id, identity, account, pass. Пассворд необходимо дублировать, т.к. чтобы оставаться авторизированным необходимо иметь в куки или в сессии md5 хэш пароля, а в бд в профиле храниться дважды мд5 хэш. Причем если пользователь захочет поменять пароль, его надо будет менять везде. А тиблица с ключами надо, чтобы уменьшить количество запросов в бд и упростить процесс, т.к. если клеить identity|identity|identity а потом explode, то для SELECT WHERE identity=$identity придется много шаманить.

в ЛС при регистрации с опенид не указывается пароль и мэил. минус в том, что в этот аккаунт можно войти только через тот же опенид. в профиле нет пароля, а зайти тупо с логином без пароля не получается. это существенный минус на мой взгляд, поэтому пароль надо указывать при реге. мэил тоже надо указывать, если его не отдают провайдеры, а потом его надо проверить на дубликат, если да то предложить прикрепить identity к аку. в лс отправляется письмо с подтверждением прикрепления. грамотно, но долго. я письмо ждал минут 5. Проще просто предложить войти акк/пасс, так быстрее.

сам доделать не успею уже... и так дел куча)
 
Web
yury
так а сейчас проверяется на занятость ник и мыло?)
 
Rush
нет
 
Web
yury
ого, это жестоко по отношению к тем, кто не разобравшись поставит мод)
 
huligan
привет народ! в браузере opera выдал вот это....
Invalid / empty session data! Retry auth.

где и что проверить, подправить?
Изменил(а) huligan, 28.03.2011 09:29
 
jikaka
huligan, только в опере?
 
Web
huligan
jikaka написал:
huligan, только в опере?

да, на других браузерах вроде норм.
 
yury
только писали о самом главном минусе - нет проверки на занятость ника
 

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
Авторизация Вконтакте  →  Сервисы Smart 0 / 5736 06.11.2016 11:53
авторизация в админку  →  Установка и настройка системы 18 / 17592 08.10.2015 13:04
Code BBCode mod  →  Другое 0 / 2151 08.09.2015 12:28
Авторизация  →  Вопросы новичков 6 / 6310 16.07.2015 05:19
Мод PFMUK Downloads Mod  →  Моды 1 / 2513 15.08.2014 09:08
PFMUK Downloads Mod  →  Моды 0 / 2032 07.07.2014 06:39
Авторизация с разными именами  →  Вопросы новичков 6 / 5635 06.12.2013 13:35
Downloads Mod  →  Моды 5 / 4224 13.10.2013 00:31
Viewforum Mod  →  Моды 0 / 1730 11.07.2013 05:58
Авторизация через соц сети  →  Вопросы новичков 1 / 2775 04.06.2013 03:17
Топ 5 пользователей форума
Alex Alex (1,246)   Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)