동일한 서버에 두 개의 서로 다른 CakePHP 기반 응용 프로그램이 있습니다. 이들은 별도의 디렉토리에 배치되며 각각 자체 데이터베이스를 사용합니다. 또한 둘 다 인증을 구현했습니다. 그래서 (제 생각에) 그들은 완전히 독립적입니다.
내가 가진 문제는 두 응용 프로그램 (동일한 브라우저)에서 동시에 로그인 할 수 없다는 것입니다.
이 경우 내가 뭘 잘못하고 있는지 도와 줄 수 있으며 동시에 두 사람 모두에서 어떻게 인증받을 수 있습니까?
app / config / core.php에서 Session.save 변수를 변경해보십시오. 기본값은 'php'이므로 'cake'로 변경하십시오. 이렇게하면 Cakephp가 app / tmp / sessions 디렉토리에 세션 변수를 저장합니다. 이 폴더에 대한 쓰기 권한을 부여하는 것을 잊지 마십시오. 또한 두 앱 모두 동일한 구성 파일에 다른 Security.salt 키가 있는지 확인하십시오.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다