묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[질문] XE 로그인 과정/자동 로그인 방법 이 궁급합니다.
2017.02.09 17:25
현재 1.8.18 사용중입니다. 목적은 외부에서 받은 id/email 등의 정보를 xe 내의 로그인 process 에 바로 삽입하여 자동으로
로그인 되게 하고싶은데요.
1. DB Query 를 보니 로그인할때 xe_member 의 last 접속 시간업데이트를 하고 DB 에서는 다른건 안하더라구요.
다른 무엇을 어떻게 하는지 알수있을까요?
2. Login 과정을 좀 알면 어떻게 바로 자동으로 로그인 되게 할지 조금이라도 감이 잡힐듯 합니다만
현재는 별로 감이없네요. 어디 나온 문서나 자료없을까요?
답변 부탁드립니다.
댓글 2
-
sejin7940
2017.02.09 19:50
-
haupt
2017.02.10 13:16
답변 감사합니다. 먼저 모듈 프로그래밍 하는법부터 공부 해야겠네요. 그리고 한가지만 더 질문있습니다.
이렇게 모듈로 되어있는데. 처음 접속시에 어떤 역할(ex. 접속시 해당 사용자의 접속정보를 파악후 로그인 과정을 거치게함) 을
하게 하려면 어떤 부분에 추가해야 하는지 알려주시면 감사하겠습니다.
layout.html 에 자동 로그인 함수를 추가하면 처음 로딩시 읽어들여 로그인과정없이 접속 될까요?
로그인할떄 비밀번호 유효성 검사 한 후
승인거절 되었거나 로그인제한 되어있는지 검토하고
정상적이면 세션을 만들어서 로그인정보를 계속 사용하죠.
자동로그인 되어있으면 DB 에 관련 사항을 기록해두고..
modules/member/member.controller.php 에서
procMemberLogin , doLogin 등 관련 함수들을 검토해보세요