Авторизация пользователя с помощью ajax

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
gagharutyunyan
Сообщения: 14
Зарегистрирован: 24 янв 2013, 20:58

Авторизация пользователя с помощью ajax

Сообщение gagharutyunyan »

Добрый вечер.
Возникла проблема с авторизацией.
В приложении поставил ссылку на php скрипт, при переходе получаю ФИ и фото, потом делаю редирект, если пользователь не авторизован, проверяю зарегистрирован ли он, если зарегистрирован - просто авторизую таким образом ...

Код: Выделить всё

if ($register['user_id']>0) {         header("Location: /api/auth.php?login=$login&password=$password";      }

Вопрос в том, возможно ли это сделать на аяксе, без обновлений страницы при переходе в приложение. Дело в том,что не работает реклама от creara-media, т.к. при первом запросе делается редирект.
Спасибо.
cibersant
Сообщения: 199
Зарегистрирован: 23 окт 2011, 18:34

Re: Авторизация приложения с помощью ajax

Сообщение cibersant »

так получи данные через первый запрос,они придут в адресной строке.
gagharutyunyan
Сообщения: 14
Зарегистрирован: 24 янв 2013, 20:58

Re: Авторизация приложения с помощью ajax

Сообщение gagharutyunyan »

Данные получаю,но как авторизовать без редиректа? Когда человек заходит в приложение, и если он не авторизован - делается редирект для авторизации. Как избежать этого? Можно ли сделать это на аяксе? Мне нужно чтобы сработала реклама, но когда делается редирект она не включается..
sasha^
Сообщения: 711
Зарегистрирован: 10 сен 2012, 16:52

Re: Авторизация приложения с помощью ajax

Сообщение sasha^ »

Данные получаю,но как авторизовать без редиректа? Когда человек заходит в приложение, и если он не авторизован - делается редирект для авторизации. Как избежать этого? Можно ли сделать это на аяксе? Мне нужно чтобы сработала реклама, но когда делается редирект она не включается..
зачем все это? проверяете на php есть ли юзер в бд.. если есть - берете нужные данные. если нету - пишете в бд и берете как-бы стандартные данные и все!
cibersant
Сообщения: 199
Зарегистрирован: 23 окт 2011, 18:34

Re: Авторизация приложения с помощью ajax

Сообщение cibersant »

любители изобретать велосипед.
if(запрос к бд пользователь есть){авторизируем}else{вносим в бд;авторизируем}
gagharutyunyan
Сообщения: 14
Зарегистрирован: 24 янв 2013, 20:58

Re: Авторизация приложения с помощью ajax

Сообщение gagharutyunyan »

я так и делаю)
if(запрос к бд пользователь
есть){
тут делаеться редирект по ссылке для авторизации}else
{вносим в бд;авторизируем}

У меня отлично работает авторизация,но с таким методом НЕ РАБОТАЕТ РЕККАМА от creara-media..
внимательно читайте пожалуйста.
sasha^
Сообщения: 711
Зарегистрирован: 10 сен 2012, 16:52

Re: Авторизация приложения с помощью ajax

Сообщение sasha^ »

я так и делаю)
if(запрос к бд пользователь
есть){
тут делаеться редирект по ссылке для авторизации}else
{вносим в бд;авторизируем}
зачем редирект блин? :lol:
cibersant
Сообщения: 199
Зарегистрирован: 23 окт 2011, 18:34

Re: Авторизация приложения с помощью ajax

Сообщение cibersant »

или я тормоз или хз.У меня всё работает без всяких редиректов.
gagharutyunyan
Сообщения: 14
Зарегистрирован: 24 янв 2013, 20:58

Re: Авторизация приложения с помощью ajax

Сообщение gagharutyunyan »

ахах вообще то я тормуз) я только через редирект на Oauth ссылку пробовал...сейчас попробую по другому...
Погуглю, я почти не знаю php)
спасибо..
Ответить