Авторизация в админке с фронтенда
Разбираю старые плагины на bezumkin.ru, и наткнулся на небольшой lifehack - вроде еще не публиковал.
В общем, если на сайте есть авторизация, и вы работаете юзером, который состоит в группе админов, можно авторизовать его и в админку.
Это делается очень просто:
if ($modx->event->name == 'OnWebPageInit') {
if (!$modx->user->hasSessionContext('mgr') && $modx->user->isMember('Administrator')) {
$modx->user->addSessionContext('mgr');
}
}
Всего 5 строк, и в админку можно входить с фронтенда через HybridAuth.
0
👍
👎
❤️
🔥
😮
😢
😀
😡
1 270
05.11.2013 15:10:40