Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: как на php сайте сделать авторизацию от контакта?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Brajt
Отправлено: 17 Октября, 2011 - 16:17:45
Post Id


Новичок


Покинул форум
Сообщений всего: 60
Дата рег-ции: Нояб. 2010  


Помог: 0 раз(а)




предложенный в контакте код вставляю в страницу, в браузере появляется окошко "войти через вконтакте", но что делать дальше, не могу понять. как сделать чтобы аватарка пользователя сохранилась в папке сайта, путь к ней ушел в базу? пароль и логин ушли в базу, т.е. прошла автоматическая регистрация?
 
 Top
DeepVarvar Супермодератор
Отправлено: 17 Октября, 2011 - 16:59:29
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Brajt пишет:
пароль и логин ушли в базу
и вообще весь контакт ушел к вам в базу.. Почитайте что такое OpenID и с чем его едят. Посмотрите соответствующее API
 
 Top
Newbee
Отправлено: 17 Октября, 2011 - 23:24:44
Post Id


Новичок


Покинул форум
Сообщений всего: 44
Дата рег-ции: Май 2011  


Помог: 0 раз(а)




DeepVarvar пишет:
и вообще весь контакт ушел к вам в базу..

Было бы неплохо Ха-ха
 
 Top
morph-x
Отправлено: 18 Октября, 2011 - 01:56:14
Post Id



Гость


Покинул форум
Сообщений всего: 111
Дата рег-ции: Июнь 2011  


Помог: 0 раз(а)




Не, так нельзя! Вы же после этого можете спокойно заходить на страницу пользователя. Вам предоставляются только сессионные данные. Постараюсь объяснить подробнее... Допустим пользователь залогинился, и после этого вам предоставляется как бы его ID. Т.е. если после обычного входа на сайт с обычной системой регистрации вы записываете пользователю в cookie его логин и пароль. А при входе через ВК вы должны записать ему сессионные данные (допустим тот же ID). И при заходе на сайт проверять в cookie не логин и пароль а ID. Ну, вот примерно так это и работает.
 
 Top
Данил_123
Отправлено: 18 Октября, 2011 - 19:58:51
Post Id


Участник


Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011  
Откуда: rostov


Помог: 9 раз(а)




ну как бы вот vkontakte.ru/developers.php?oid=-1&p=Auth и вот vkontakte.ru/developers.php?o=-1&p=%C4%EE%EA%F3%EC%E5%ED%F2%E0%F6%E8%FF+%EA+%E2%E8%E4%E6%E5%F2%F3+%E0%E2%F2%EE%F0%E8%E7%E0%F6%E8%E8


-----
http://mysitecost.ru
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB