Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 2 Ответов
  • 775 Просмотров
*

spirit1086

  • Захожу иногда
  • 115
  • 1 / 0
Здравствуйте, ниже создавал тему ответов нет на нее, подскажите какой вы код используется для  AJAX авторизации в Joomla. Ниже код показывает в случае успешной авторизации, а вот если авторизация не проходит, то выдает ошибку в консоли $.ajax анонимная функция, а не ответ что нужно проверить корректность данных
Код
//Массив в котором логин и пароль пользователя
$credentials = array( 'username'=>$name, 'password'=>$password );
//В этом массиве параметры авторизации! в данном случае это установка запоминания пользователя
$options = array( 'remember'=>true );
//выполняем авторизацию
if( JFactory::getApplication()->login( $credentials, $options )){
         JFactory::getDocument()->setMimeEncoding( 'application/json' );  
          echo 'ok';    
          JFactory::getApplication()->close();
}
else
{
          JFactory::getDocument()->setMimeEncoding( 'application/json' );  
          echo 'Проверьте корректность данных';    
          JFactory::getApplication()->close();

}
« Последнее редактирование: 02.06.2015, 16:57:13 от spirit1086 »
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Re: Авторизация средствами AJAX
« Ответ #1 : 03.06.2015, 22:26:57 »
Нужен кусок JS, иначе не понятно. Или ссылку на сайт.
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

beliyadm

  • Легенда
  • 9758
  • 1664 / 66
  • Севастополь, Россия
Re: Авторизация средствами AJAX
« Ответ #2 : 03.06.2015, 22:27:39 »
Понимаете в чем суть...
Просто авторизовать юзера на AJAX достаточно просто.
Но что делать с избранным показом блоков\модулей\пунктов меню\своих кодов в шаблоне на проверку юзверя? Надо ведь на лету все это перепроверять и показать\скрыть\изменить ссылки\надписи и тд
Нет, это совершенно нежизнеспособная идея для наших бюджетов, да и смысл? Перегрузилась страница, бекенд отдал на фронт все в соответствии с условиями доступа и гуд.
Понимаю, что это типично "русский ответ", но честно не вижу в нем смысла
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

ajax загрузка компонента на странице материала К2

Автор Divn

Ответов: 0
Просмотров: 520
Последний ответ 13.01.2023, 15:05:52
от Divn
При срабатывании ajax появляетсся div id="system-message-container"

Автор androv77

Ответов: 1
Просмотров: 455
Последний ответ 17.11.2022, 11:50:42
от androv77
Кроссдоменная авторизация

Автор denism300

Ответов: 5
Просмотров: 363
Последний ответ 14.11.2022, 13:28:04
от marksetter
Передача id поля ajax-запросом в модальное окно bootstrap 4 Joomla 3

Автор coolplaymaster

Ответов: 17
Просмотров: 1341
Последний ответ 21.12.2021, 17:42:45
от coolplaymaster
Модуль вывода категорий с функцией ajax

Автор Damarkuzz

Ответов: 3
Просмотров: 511
Последний ответ 26.06.2021, 10:41:31
от Damarkuzz