login.skin

login.skin

QA

login.skin

답변 1

본문

<button type="submit" class="btn_submit">로그인</button>

관리자가 여기서 로그인을 누르면 홈페이지로 관리자페이지로 말고 홈페이지 인덱스로 가는 방법 좀 알려주세요
 

로그인 앞에 경로 넣어도 안가던데 / 짧은글 사용중입니다.  마이페이지/about

 

원하는 경로 로그인 후 예) sir.kr 

sir-popo-01.png

 

이 질문에 댓글 쓰기 :

답변 1

위 내용만으로는 구체적이 답변이어려울 것 같습니다

어떤 페이지에서 로그인을 하신다는 건지요?

보통 관리자가 로그인을 해도 자동으로 관리자 페이지로 이동 하지는 않습니다.

버튼 링크 이외에 구체적인 코드를 공유해 주시거나 해당 페이지의 링크를 공유해 주시면

구체적인 답변을 받으 실 수 있으니라 판단됩니다.

 

login.skin.php 를 예로

로그인 버튼 아래에 다음과 같이 추가해 볼 수 있을 것 같습니다.


<button type="submit" class="btn_submit" id="custom-login-button">로그인</button>
<script>
document.getElementById("custom-login-button").addEventListener("click", function(event) {
    event.preventDefault(); // 클릭 이벤트의 기본 동작 방지
    // 여기에 리다이렉션 URL을 설정합니다.
    var redirectUrl = "https://sir.kr"; // 원하는 리다이렉션 URL로 변경
    // 리다이렉션 수행
    window.location.href = redirectUrl;
});
</script>

답변 감사합니다.  이동은 잘되는데 로그인이 되어 어드민 계정을 가지고 넘어가는게 아니고 바로 그냥 웹사이트만 변경되네요  혹시 어드민을 정보를 얻고 넘어 갈 순 없을까요 ? 다른 페이지가 아니고 어드민 이랑 연결된 홈페이지입니다.

참고하셔서 원하시는 형식으로 구현 하시면 될 것 같습니다


document.addEventListener("DOMContentLoaded", function () {
    var loginButton = document.getElementById("custom-login-button");
    
    if (loginButton) {
        loginButton.addEventListener("click", function (e) {
            e.preventDefault(); // 기본 제출 동작 방지
            
            // 여기에 로그인 후 이동하고자 하는 URL을 설정합니다.
            var redirectUrl = "https://sir.kr"; // 원하는 URL로 변경
            
            // 여기에서 로그인 프로세스를 처리하도록 그누보드의 로그인 코드를 추가해야 합니다.
            // 로그인 성공 시 아래의 코드를 실행하여 리다이렉션합니다.
            window.location.href = redirectUrl;
        });
    }
});

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 806
© SIRSOFT
현재 페이지 제일 처음으로