묻고답하기
로그인 완료상태에서 로그인 페이지 접근하면 무한 새로고침
2014.08.29 16:34
로그인 완료 된 상태에서 로그인 페이지( /login )로 주소입력 후 이동하면 무한 새로고침 현상이 있습니다..
* 로그인이 완료 된 상태에서 로그인 페이지에 접근하면 '/main' 페이지로 이동시키고 싶습니다ㅠㅠ
어떤 파일에 어떤 코드를 입력해야 하나요?
(#! 로그인 후 페이지 이동이 아닙니다ㅜ,.ㅜ)
댓글 4
-
sejin7940
2014.08.29 17:42
-
jenton
2014.08.29 18:16
답변에 감사드립니다..하지만.. 알려주신 두가지 방법 모두 안먹히네요ㅠ
현재1) '/login' 위젯페이지를 홈 화면으로 이용
- 로그인 전
2) 로그인 후 이동할 주소 '/main'
3) 로그아웃 후 이동할 주소 : '/login'
로 사용 하고 있습니다...
로그인 후 '/main' 이동하게 되는데'/login' 페이지가 홈화면이라 로그인 상태에서 대표 도메인주소로 접근하게 되면
'/login' 으로 이동하여무한 새로고침이 되는 현상을 겪고 있습니다.ㅠㅠ
홈화면으로 쓰고 있는 '/login' 페이지에서
로그인이 완료된 회원은 '/main' 으로 이동하게 할 수는 없을까요?ㅠㅠ -
sejin7940
2014.08.29 20:13
http://www.xpressengine.com/index.php?mid=download&package_id=21950613
이 자료를 이용해보세요..
main 을 홈화면으로 사용하시고.
위의 애드온을 적용하시면, 로그인 안 한 상태시 무조건 특정 mid 로 ( login 쪽으로) 이동시켜버릴 수 있습니다
-
jenton
2014.08.30 21:32
감사합니다~~!!
너무너무 잘되네요~!!^^
외부페이지라면 외부페이지 소스에 추가하면 되고
위젯페이지로 특정 로그인 위젯을 쓰고 계시는거라면 해당 로그인 위젯 내부에 추가하시면 됩니다.
<!--@if(Context::get('logged_info') && Context::get('mid')=='login')-->
<script>location.href="{getUrl('','mid','main')}</script>
<!--@end-->
혹시나 해당 위젯을 다른 고셍서도 쓸까봐 login 이라는 mid 에서만 작동하게 제한해뒀습니다