mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-06 18:21:39 +09:00
자동 로그인 기능 추가. 로그인/로그아웃 후 이동할 url 지정 기능 추가
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@3698 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
d0cf6957a5
commit
94ff9c8920
27 changed files with 271 additions and 86 deletions
|
|
@ -106,10 +106,20 @@
|
|||
$this->_setUploadedArgument();
|
||||
|
||||
// 인증관련 데이터를 Context에 설정
|
||||
$oMember = getModel('member');
|
||||
if($oMember->isLogged()) {
|
||||
$oMemberModel = &getModel('member');
|
||||
|
||||
// 로그인되어 있지 않고 자동로그인 키값이 있으면 자동 로그인 체크
|
||||
if(!$oMemberModel->isLogged() && $_COOKIE['xeak']) {
|
||||
$oMemberController = &getController('member');
|
||||
$oMemberController->doAutologin();
|
||||
}
|
||||
|
||||
// 로그인되어 있으면 로그인 정보 기록
|
||||
if($oMemberModel->isLogged()) {
|
||||
$this->_set('is_logged', true);
|
||||
$this->_set('logged_info', $_SESSION['logged_info']);
|
||||
|
||||
// 로그인 되어 있지 않으면 먼저 자동 로그인을 체크 비로그인 상태 기록
|
||||
} else {
|
||||
$this->_set('is_logged', false);
|
||||
$this->_set('logged_info', NULL);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue