После авторизации на ту же страницу

Перенаправление после проверки авторизации - PHP

Мне нужно сделать, что

как-то так.. Вообщем кто может мне помочь с этой нелегкой проблемой, я вас очень прошу..)

Спасибо за понимание..

Здравствуйте! Всех с прошедшим Новым годом! У меня вот какая проблемка: Проверяю залогинен ли юзер на моем сайте.Если да-то его.

Так, у меня есть проблема. Как только авторизируюсь, перекидывает обратно на авторизацию. Вот код, login.php: <? .

Добрый день! Предисловие: Есть самописный двиг сайта в котором обращение происходит к index.php как index.php?act=login В.

Перенаправление после удачной регистрации. Как? - PHP

Привет. Вот только сел осваивать php и столкнулся с проблемой ответ на которую пока не нашел. Делал простую регистрацию и все отлично, вот.

Всем добрый вечер. Собственно нужен совет знающих. У меня есть подобие сайта, с авторизацией\регистрацией, мне нужно теперь сделать так.

Всем привет. Я новичок в этом деле и хочу разобраться, почему после авторизации страница с входом остается. Для представления, у меня есть.

А чтобы через несколько секунд, нужно использовать JavaScript (таймер и window.location).

настоящие джидаи готовы читать и в бинарном виде !

Здравствуйте! Допустим пользователь перешел из вне по ссылке example.net/audio.php?id=1. Но система увидела, что пользователь не.

как мне сделать что бы пользователь имел возможность что-то скзать на моем сайте ТОЛЬКО после того как залогинится?

Вывод сообщения после авторизации - PHP

Добрый день есть такой код авторизации пользователя, авторизация проходит пост запросом, по нему есть 2 вопроса. 1)как сделать так что бы.

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



php перенаправление после проверки авторизации, php для начинающих, форум программистов, компьютерный форум, киберфорум, сайберфорум, компьютеры, программирование, софт, электроника:есть страница exit.php <?php include_once 'handler.php'; // проверяем авторизирован ли пользователь // проверяем авторизацию пользователя if($user) { session_start(); setcookie('username', '', time()-1, '/'); setcookie('password', '', time()-1, '/'); session_destroy(); echo 'Вы успешно... PHP для начинающих

Авторизация через соц. сети

Данный компонент позволяет получать данных пользователя (имя, страна, пол и т.д.) напрямую из социальных сетей. Для работы компонента используется сервис Loginza.

На странице устанавливается виджет Loginza для которого нам нужно задать только одно - страницу на которую пользователь будет переброшен после авторизации в соц сети.

Когда пользователь нажимает на виджет, всплывающее окно спрашивает, готов ли он разрешить сервису взять информацию из своей соц. сети. Если нужно он вводит имя и пароль.

После того как пользователь нажимает "да", его перебрасывает на заданную нами страницу. А скрипт этой страницы получает доступ к информции о пользователе.

Теперь о том как это реализовано. Этот код добавляется в tpl файл:

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

Чтобы после авторизации в соц. сети пользователя перебрасывало на другую страницу, нужно передать url этой страницы:

Теперь пример скрипта, который обрабатывает пришедшую информацию:

Как мы видим для получения информации о пользовате используется класс SocialAuth. То как он работает понятно из примера.

Функция Info() возвращает массив с данными пользователя. Далее идут данные которые могут быть в массиве:

  • login - логин;
  • email - почта;
  • first_name - имя;
  • middle_name - отчество;
  • last_name - фамилия;
  • gender - пол. Имеет значени SocialAuth::GENDER_MAN (муж.), SocialAuth::GENDER_WOMAN (жен.), либо ноль (не определен);
  • country - страна;
  • state - штат/регион;
  • city - город/нас. пункт;
  • birthday - день рождения в формате mysql DATE;
  • time_zone - часовой пояс;
  • comment - комментарий, биография;
  • avatar_url - url адрес фотографии;
  • social_page - страница в социальной сети либо url к файлу-описанию пользователя. Всегда уникальный и единственный обязательный параметр.

ВАЖНО. Существует дополнительная возможность обезопасить свой сайт. Для этого нужно зарегестрироваться на сайте Loginza и добавить свой сайт как виджет на странице http://loginza.ru/my-widgets.

После подтверждения прав на сайт нужно в настройках поставить галочку на пункте "Безопасный режим проверки token",

затем нужно пойти в файл core\config\social_auth.php и заполнить в конфигурации поля widget_id и secret_key (взав данные из аккаунта):

После этого у вас активируется безопасный режим и ваш сайт будет сложнее взломать. Успехов!

ДОПОЛНИТЕЛЬНО! В компоненте пристуствуют иконки для всех доступных социальных сетей в разрешении 16x16, 32x32, 48x48. Пути к ним прописаны в конфигурационном файле. Например для иконок размером 16x16: