Перейти к содержанию

Проверка входа на форуме SSO


Рекомендуемые сообщения

Здравствуйте! Я пытаюсь проверить вход на форуме в php файле через SSO.

Вот код:

<?php

/* Require the init.php file from the Community Suite root directory */
require 'init.php';

/* Initiate the session to verify who this user is */
\IPS\Session\Front::i();

/* Print the user's name */
print \IPS\Member::loggedIn()->name;

if(\IPS\Member::loggedIn())
{
	echo "Logged in";
}
else
{
	echo "Not logged in";
}

Когда я выполнил вход-сайт отображает мой имя(ник на форуме) и Logged in, Но когда я вышел, то ник сменился на цыфры и буквы(например 7dce7f0212ed9f8eeba1e5283a8551b ) и показывает статус Logged in. Где я ошибился в проверке? Есть ли решение?

Ссылка на комментарий
Поделиться на другие сайты

Почитайте ветку, может что-то найдёте для себя.

https://invisionpower.com/forums/topic/422185-single-sign-on-bridge-for-wordpress-and-ipb-4/#comment-2591246

Ссылка на комментарий
Поделиться на другие сайты

Нашел решение. Если кому-то интерессно-отпишитесь.

 

Ссылка на комментарий
Поделиться на другие сайты

Отпишите сразу! Может кому через поисковики зайдёт. :)

Ссылка на комментарий
Поделиться на другие сайты

Окей :D Проверяем, есть ли у юзверя ID. Если отсутствует-дедаем выводы:


if (\IPS\Member::loggedIn()->member_id === NULL)
{
    echo "Гость";
}

Ссылка на комментарий
Поделиться на другие сайты

Хреново что разработчики даже документацию по своему движку не сделали. Класс, функций и т.д.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...