인증 방법을 선택하세요¶
인증은 두 가지 질문에 답합니다.
- 세션 방법: MRBS가 사용자 신원을 획득하고 기억하는 방법.
- 인증 방법: MRBS가 자격 증명을 확인하는 방법입니다.
기본값은 PHP 세션 및 데이터베이스 인증입니다.
액세스 수준¶
MRBS는 익명 사용자, 인증된 사용자, 관리자를 구분합니다. 인증은 사용자의 신원을 확인하고, 설정과 선택한 인증 방식이 접근 수준을 결정합니다.
1.12.2에서 사용 가능한 방법¶
| 방법 | 다음과 같은 경우에 사용하세요. |
|---|---|
db |
MRBS는 자체 사용자 및 비밀번호를 관리해야 합니다. |
db_ext |
사용자는 다른 SQL 데이터베이스에 저장됩니다. |
ldap |
조직에 LDAP 또는 Active Directory가 있습니다. |
imap, imap_php, pop3, smtp |
메일 서버가 자격 증명을 확인합니다. |
cas |
조직은 CAS Single Sign-On 서비스를 사용합니다. |
saml |
SimpleSAMLphp를 통해 SAML ID 공급자를 사용할 수 있습니다. |
joomla, wordpress, wix |
MRBS 기존 사이트 ID를 사용해야 합니다. |
config |
소규모의 로컬로 설정된 사용자 목록이면 충분합니다. |
ext |
신뢰할 수 있는 외부 프로그램이 확인을 수행합니다. |
none |
자격 증명이 필요하지 않습니다 |
Warning
활성화하기 쉽다는 이유만으로 인증 방법을 선택하지 마십시오. 암호 소유권, 계정 수명 주기, 전송 보안, 관리자 매핑 및 복구 절차를 고려하십시오.
결정 가이드¶
- 독립 실행형 설치의 경우 데이터베이스 인증로 시작하세요.
- 관리되는 조직 디렉토리의 경우 LDAP를 사용하세요.
- 확립된 Single Sign-On에 대해서는 외부 ID 공급자를 참조하세요.
- 규모가 크거나 인터넷에 연결된 설치의 경우
config를 사용하지 마세요. - 예약 작업이 의도적으로 제한되지 않고 다른 통제 수단이 적절한 경계를 제공하는 경우에만
none를 사용하세요.
출시 전 테스트¶
로그인 성공 및 실패, 로그아웃, 세션 만료, 비활성화된 계정, 관리자 매핑 및 ID 공급자를 사용할 수 없을 때의 동작을 확인합니다.
ID 제공자 설정 오류로 인해 모든 관리자가 영구적으로 차단되지 않도록 문서화된 복구 경로를 유지하세요.