기본적으로 멤버십 데이터베이스가 많은 클라이언트의 프로젝트를 다시 작성합니다. 이 회원은 프론트 엔드에서 회원을 관리하기 위해 로그인 할 수 있습니다. 백엔드에 로그인하는 관리자는 다른 db 테이블에 저장됩니다.Codeigniter의 관리자/사용자를위한 별도의 인증 시스템 (및 db 테이블)
프론트 엔드 용 admin 및 ion_auth에 대한 사용자 정의 기본 인증을 사용하고 있습니다. 프론트 엔드에서 ion_auth를 사용하는 이유는 추후 커뮤니티와 관련된 추가 비트와 밥이 추가 될 수 있으며 ion_auth의 추가 기능과 같은 것을 미리 예측할 수 있다는 것입니다.
그러나 나는이 문제를 다루는 다소 엉뚱한 방법이라고 생각합니다. 멤버십과 관리 테이블을 결합하는 것은 옵션이 아니므로 어떤 일이 발생하더라도 두 개의 인증이 필요합니다. 가능한가?
ion_auth를 두 번 효과적으로 실행할 수 있습니까? 아니면 위의 작업을 수행하고 frontend 멤버에 ion_auth를 사용하고 관리자 용으로 다른 인증 유형 (예 : custom)을 사용해야합니까?