아이프레임에서 관리자 로그인 하면 로그인은 되는데 정작 /adm 관리자는 안되네요

아이프레임에서 관리자 로그인 하면 로그인은 되는데 정작 /adm 관리자는 안되네요

QA

아이프레임에서 관리자 로그인 하면 로그인은 되는데 정작 /adm 관리자는 안되네요

본문

aaa.com 사이트 페이지에서 iframe 으로  bbb.com 사이트를 이동해서 관리자 로그인을 하면

로그인은 되는데 정작 /adm 관리자모드로 들어가면

"정상적으로 로그인하여 접근하시기 바랍니다." 라고 메시지 뜨면서 로그아웃 시켜버리네요

 

 

조언좀 부탁 드립니다

 

이 질문에 댓글 쓰기 :

답변 2

도메인이 서로 달라 로그인 세션인식이 안되는 부분이 있기에 해당 세션이 해당 도메인에 적용되도록
aaa.com과 bbb.com의 도메인이 달라야 하는기준이 도메인이 달라야 하는 기준이 있다면 해당 세션에도 관리자 로그인 되도록 기능구현을 해야 하지 않을까 생각되는데 만약 호스트만 다르게 되면 통합 도메인 인식되도록 하면 되지 않을까 싶긴 한데요

대안으로 아래의 내용을 한번 참고를 해보세요.

 

 

1. 관리자 인증 체크 완화

 

/adm/admin.lib.php   

 

 

// Referer 체크 부분을 완화하거나 주석 처리

// if (!check_referer()) {

// alert('정상적으로 로그인하여 접근하시기 바랍니다.');

// }

 

 

 

2.  iframe 속성 추가

 

<iframe src="https://bbb.com" 
        allow="same-origin; form-data" 
        sandbox="allow-same-origin allow-scripts allow-forms allow-top-navigation">
</iframe>

 

기타 다른 방법들이 있을거 같습니다.

 

 

 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 62,625
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT