Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 16.07.2008, 10:05
NWolf вне форума Посмотреть профиль Отправить личное сообщение для NWolf Найти все сообщения от NWolf
  № 1  
Ответить с цитированием
NWolf

Регистрация: Jul 2008
Сообщений: 2
По умолчанию Авторизация на сайте. Получение данных из профиля акуанта.

Подскажите плиз как из флеша пройти авторизацию на сайте и получить данные из профиля. Насчет получения данных есть мысль каким-то образом через XML. Зарание спасибо.

Старый 19.07.2008, 18:14
mre вне форума Посмотреть профиль Отправить личное сообщение для mre Посетить домашнюю страницу mre Найти все сообщения от mre
  № 2  
Ответить с цитированием
mre
 
Аватар для mre

Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
Цитата:
> Подскажите плиз как из флеша пройти авторизацию на сайте
Отдать введенный логин/пароль скрипту который осуществит авторизацию с помощью серверного языка (php или что там у Вас).
Цитата:
> и получить данные из профиля
Аналогично. Серверный язык вернет Вам, например, XML с данными.

Старый 19.07.2008, 18:26
darksranger вне форума Посмотреть профиль Отправить личное сообщение для darksranger Посетить домашнюю страницу darksranger Найти все сообщения от darksranger
  № 3  
Ответить с цитированием
darksranger
 
Аватар для darksranger

блогер
Регистрация: Jun 2007
Адрес: in sankt - peterburg
Сообщений: 787
Записей в блоге: 2
Отправить сообщение для darksranger с помощью ICQ
вот тут вопрос меня мучает

Авторизация с скрипта, должна происходить в mysql ? или просто, flash посылает логин и пароль, скрипт смотрит есть ли в базе такая пара, если есть возращает таблицу соотвествующую профилю ?

вопрос тогда такой, что такое сессии ? я так понимаю что сессия как раз и есть авторизация на сервере mysql

Старый 19.07.2008, 18:54
mre вне форума Посмотреть профиль Отправить личное сообщение для mre Посетить домашнюю страницу mre Найти все сообщения от mre
  № 4  
Ответить с цитированием
mre
 
Аватар для mre

Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
Цитата:
> Авторизация с скрипта, должна происходить в mysql ?
Да.
Цитата:
> что такое сессии ? я так понимаю что сессия как раз и есть авторизация на сервере mysql
Сессии - файлы на сервере. В них пишутся данные, которые нужно хранить во время пребывания пользователя на сайте. Если пользователь обновит страницу, то чтобы не проходить авторизацию еще раз, в сессии помечается что пользователь уже авторизован.

Старый 19.07.2008, 20:01
darksranger вне форума Посмотреть профиль Отправить личное сообщение для darksranger Посетить домашнюю страницу darksranger Найти все сообщения от darksranger
  № 5  
Ответить с цитированием
darksranger
 
Аватар для darksranger

блогер
Регистрация: Jun 2007
Адрес: in sankt - peterburg
Сообщений: 787
Записей в блоге: 2
Отправить сообщение для darksranger с помощью ICQ
авторизация на подобии как мы сами авторизируемся ( root ets ... ) и соответственно уже в самом мускуле раставлять, права какие пользователи могут сматреть данные, типа того ? а если мне нужно сделать каждому архив фоток, мне нужно будет для каждого пользователя создать таблицу и привезать ее к пользователю ?

понимаю вопросы глупые но чтобы не напортачить спрашиваю на верняка

Старый 19.07.2008, 20:06
NWolf вне форума Посмотреть профиль Отправить личное сообщение для NWolf Найти все сообщения от NWolf
  № 6  
Ответить с цитированием
NWolf

Регистрация: Jul 2008
Сообщений: 2
Цитата:
Сообщение от mre Посмотреть сообщение
Отдать введенный логин/пароль скрипту который осуществит авторизацию с помощью серверного языка (php или что там у Вас).

Аналогично. Серверный язык вернет Вам, например, XML с данными.
Благодарю)...
С авторизацией разобрался...
Можно ли попросить чутка поподрробней насчет возврата данных...


Последний раз редактировалось NWolf; 19.07.2008 в 20:13.
Старый 19.07.2008, 20:17
darksranger вне форума Посмотреть профиль Отправить личное сообщение для darksranger Посетить домашнюю страницу darksranger Найти все сообщения от darksranger
  № 7  
Ответить с цитированием
darksranger
 
Аватар для darksranger

блогер
Регистрация: Jun 2007
Адрес: in sankt - peterburg
Сообщений: 787
Записей в блоге: 2
Отправить сообщение для darksranger с помощью ICQ
ну насчет возврата данных, я думаю имеется ввиду, как раз мой верхний вопрос привязки таблицы к пользователю и соответственно, ее возврату при удачной авторизации как то так

Старый 19.07.2008, 21:03
mre вне форума Посмотреть профиль Отправить личное сообщение для mre Посетить домашнюю страницу mre Найти все сообщения от mre
  № 8  
Ответить с цитированием
mre
 
Аватар для mre

Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
Цитата:
авторизация на подобии как мы сами авторизируемся ( root ets ... ) и соответственно уже в самом мускуле раставлять, права какие пользователи могут сматреть данные, типа того ?
Да.
Цитата:
а если мне нужно сделать каждому архив фоток, мне нужно будет для каждого пользователя создать таблицу и привезать ее к пользователю ?
Нет, нужно создать одну таблицу, в которой будут записи, привязанные к пользователям по ID. Это один из вариантов.
Цитата:
Можно ли попросить чутка поподрробней насчет возврата данных...
Когда во флеш вернется ответ об успешной авторизации, вместе сним можно отправить и любые другие данные, в том числе данные профиля пользователя.
Ну или затем сделать еще один запрос к БД.

Старый 19.07.2008, 21:20
darksranger вне форума Посмотреть профиль Отправить личное сообщение для darksranger Посетить домашнюю страницу darksranger Найти все сообщения от darksranger
  № 9  
Ответить с цитированием
darksranger
 
Аватар для darksranger

блогер
Регистрация: Jun 2007
Адрес: in sankt - peterburg
Сообщений: 787
Записей в блоге: 2
Отправить сообщение для darksranger с помощью ICQ
угу понятно это что то потипу привязки коментариев к новости

а где прочитать про создание файлов сессий

или алгоритм придельно просто ? создаем темп файл для каждого пользователя, а в той же самой flash сморим, если есть файл, значит пользователь авторизирован и соответственно продолжаем показывать контент свойственный ему, тогда вопрос? файл сессии удалять по таймеру не активности ? тоесть в той же самое flash ставим долго срочный таймер например на 15 минут и обновляем его в случае действий от пользователя, соответственно если не было действий в течении 15 минут удаляем файл сессии и соответственно выкидываем его из авторизированных

тогда попутный вопрос как сыграть роль кукисов чтобы пользователь когда зашел автоматом авторизирвался
тоесть я так вижу не удалять файл сессии а привязывать его к ip и соответственно если зашел человек с нужным ip показываем ему что он авторизирован

хм поидеи вобще авторизация должна привязыватся к ip но вот делема если брать сторону безопатсности ? что тут делать ? ведь ip можно и подменить и вобще существуют варианты что 2 человека зайдут с одной сети

что в этом случае делать ?

вобщем если не сложно просвети

почитал все свое сообщение и пришла в голову мысль
а flash создает переменные для каждого пользователя ведь свои ? тоесть смысла создавать сесиию нету ? к примеру грузим flash спрашиваем логин пароль если авторизирован загоняем в переменную _root.login = 1 например и потом походу пользования сайтом просто проверяем перменую авторизации а контент показываем по id пользователя ( тоесть так же держим переменную в котороу после успешной авторизации храним id пользователя )

Старый 19.07.2008, 21:45
mre вне форума Посмотреть профиль Отправить личное сообщение для mre Посетить домашнюю страницу mre Найти все сообщения от mre
  № 10  
Ответить с цитированием
mre
 
Аватар для mre

Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
Про сессии почитайте что-нибудь, видимо Вы не совсем поняли что это такое.
Цитата:
тогда попутный вопрос как сыграть роль кукисов чтобы пользователь когда зашел автоматом авторизирвался
тоесть я так вижу не удалять файл сессии а привязывать его к ip и соответственно если зашел человек с нужным ip показываем ему что он авторизирован

хм поидеи вобще авторизация должна привязыватся к ip но вот делема если брать сторону безопатсности ? что тут делать ? ведь ip можно и подменить и вобще существуют варианты что 2 человека зайдут с одной сети
Не нужно привязываться к IP, есть SharedObject и Cookie.
Цитата:
а flash создает переменные для каждого пользователя ведь свои ? тоесть смысла создавать сесиию нету ? к примеру грузим flash спрашиваем логин пароль если авторизирован загоняем в переменную _root.login = 1 например и потом походу пользования сайтом просто проверяем перменую авторизации а контент показываем по id пользователя ( тоесть так же держим переменную в котороу после успешной авторизации храним id пользователя )
Не верно с точки зрения безопасности, поскольку Ваша перменая авторизации будет хранится у пользователя, а сессии создаются и хранятся на сервере.
Переменая авторизации должна проверятся на уровне доступа к БД, через сессии.

Создать новую тему Ответ Часовой пояс GMT +4, время: 01:07.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 01:07.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.