1: <?php
2: 3: 4: 5: 6: 7: 8: 9:
10:
11: if (!defined('XOOPS_ROOT_PATH')) exit();
12:
13: 14: 15: 16: 17:
18: class Legacy_MiscSslloginAction extends Legacy_Action
19: {
20: function execute(&$controller, &$xoopsUser)
21: {
22: return LEGACY_FRAME_VIEW_INDEX;
23: }
24:
25: function executeViewIndex(&$controller, &$xoopsUser, &$render)
26: {
27:
28:
29:
30: $root =& $controller->mRoot;
31:
32: $config_handler =& xoops_gethandler('config');
33: $moduleConfigUser =& $config_handler->getConfigsByDirname('user');
34:
35: if($moduleConfigUser['use_ssl'] == 1 && ! empty($_POST[$moduleConfigUser['sslpost_name']])){
36: session_id($_POST[$moduleConfigUser['sslpost_name']]);
37: }
38:
39: $render->setTemplateName("legacy_misc_ssllogin.html");
40: $render->setAttribute("message", XCube_Utils::formatMessage(_MD_LEGACY_MESSAGE_LOGIN_SUCCESS, $xoopsUser->get('uname')));
41: }
42: }
43:
44: ?>
45: