묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
사용자 권한 질문
2014.05.08 07:23
안녕하세요 XE 를 접한지 얼마 안되는 초보입니다.
다름이 아니라 개인적으로 주위 지인들과 정보를 교류 할수 있는 사이트를 만들고자 하는데 로그인이 된 사람만이 사용할수 있게 만들고 싶은데요
첫페이지가 로그인 박스만 달랑 있게 하고 싶은데 어케 해야될지 잘 모르겟습니다.
설치후 관리자 설정에서 로그인 된 사람만 보게 홈페이지를 설정하니깐 페이지는 고대로 있고 로그인 해야지된다고 에러메세지가 뜨더라고요.
에러메세지 대신 로그인이 안됬을경우 로그인 박스가 출력되고 로그인 되면 다른 곳을으로 이동되는 굳이 비교를 하자면 워드프레스의 관리자 모드 같은(?) 그런 페이지를 구연 하고 싶은데 혹시 경험있으신분 도와주시면 감사하겠습니다.
태그 연관 글
- [2019/10/20] 묻고답하기 소셜xe 오류이후 관리자 로그인 기능이 사라졌습니다.
- [2019/03/17] 묻고답하기 제 사이트가 갑자기 로그인이 먹통입니다.
- [2017/12/20] 묻고답하기 로그인이 되지 않습니다. *3
- [2017/07/20] 묻고답하기 이거 로그인 대문? 어떻게 하나요ㅜㅜ 봐도 모르겠어요ㅜㅜ *1
- [2016/07/16] 묻고답하기 하나의 XE계정으로 여러 사이트에서 로그인 할 수 있는 방법이 없을까요? *1
댓글 2
-
애니즌
2014.05.08 07:52
-
sejin7940
2014.05.08 09:00
로그인 페이지를 별도로 만드신 후..
http://www.xpressengine.com/index.php?mid=download&search_keyword=sejin7940&package_srl=21950613
를 사용하셔도 됩니다.
별도의 로그인 페이지(위젯페이지등)을 만드신 후에
해당 레이아웃 스킨에서 로그인이 안되었을 때 로그인 페이지로 이동 시켜주거나
로그인 위젯에서 로그인이 안되었을 때 (login_form) 마찬가지로 로그인 페이지로 이동시켜주는 방식으로 처리하면 됩니다.
우선 가장 간단한 방법은 layout.html 페이지에 아래 코드를 넣어주는 겁니다.
간단히 로그인 정보가 없으면 로그인 페이지로 이동시켜주는 거죠..
참고로 당연한 이야기지만 별도로 만든 로그인페이지에는 레이아웃을 적용하면 안됩니다.
적용하게되면 무한 루프 돕니다~