Duo Authenticator 및 Duo 푸시 알림을 사용한 DotNetNuke(DNN)용 2단계 인증(2FA) | 안전한 DNN 로그인
회사 개요
DotNetNuke(DNN) 2단계 인증은 DotNetNuke 기본 로그인 페이지 에 두 번째 인증 계층을 추가하는 기능을 제공합니다 . Duo Authenticator를 사용하면 사용자는 Duo 모바일 앱에서 생성된 6자리 암호를 사용하여 로그인을 확인합니다. Duo 푸시 알림을 사용하면 사용자는 모바일 기기에서 푸시 알림을 승인하기만 하면 인증이 완료됩니다. 두 가지 방법 모두 사용자의 개인 정보와 데이터를 보호하기 위한 안정적이고 사용하기 쉬운 보안 계층을 추가합니다. 당사의 DotNetNuke(DNN) 2단계 인증 제공업체는 Google Authenticator, Microsoft Authenticator, SMS를 통한 OTP, 이메일을 통한 OTP, Duo 푸시 알림, Duo Authenticator 등 다양한 인증 방법을 제공합니다.
전제조건 : 다운로드 및 설치
1단계: 플러그인 다운로드
참고 : 플랜에 따라 DNN 2FA 인증 공급자를 다운로드하세요. 체험판은 DNN 스토어 에서 , 프리미엄/엔터프라이즈 플랜은 miniOrange 포털 ( 다운로드 탭 → 플러그인 다운로드 ) 에서 다운로드할 수 있습니다.
프리미엄 및 엔터프라이즈 플랜 — miniOrange 포털에서 플러그인을 다운로드하려면 아래 스크린샷을 참조하십시오.
2단계: DNN에 플러그인 설치
설치 패키지 업로드 dnn-two-factor-authentication-provider_xxx_install 들어가면서 설정 > 확장 > 확장 설치 .
로 이동 설치된 확장 프로그램 탭을 선택 인증 시스템 . 당신은 찾을 것입니다 miniOrange DNN 2FA 인증 제공업체 거기에 나열되어 있습니다.
아래 이미지에 표시된 대로 연필 아이콘을 클릭하여 구성을 시작하세요. DNN 2FA 인증 제공업체 .
로 이동 사이트 설정 DNN 2FA를 구성하려면 탭을 클릭하세요.
DNN 2FA를 활성화하려면 다음 단계를 따르세요. 라이센스 활성화 단계 그다음 설정을 진행하세요.
DNN 2FA 구성 화면이 표시되는 경우 사이트 설정 DNN 2FA 인증 공급자가 성공적으로 설치되었으며 구성 준비가 완료되었습니다.
듀오 인증 방식
$XNUMX Million 미만 구성 탭 클릭 듀오
Duo 인증 방법을 구성하기 전에 Duo Security에서 제공한 Duo 자격 증명을 입력하십시오. 여기에는 다음이 포함됩니다. 클라이언트 ID, 클라이언트 시크릿 및 듀오 API 호스트 다음을 클릭합니다 찜하기 .
로 이동 어플리케이션 왼쪽 메뉴에서 옵션을 클릭하고
어플리케이션 하위 메뉴.
애플리케이션 이름 및 기타 구성 설정과 같은 필수 애플리케이션 세부 정보를 입력한 다음 클릭하십시오. 찜하기 응용프로그램을 생성하려면.
이제 복사 통합 키 , 고객 비밀 API 호스트 이름 .
이 값들은 DNN 2FA 플러그인에서 Duo 인증 방식을 구성하는 데 필요하므로 잘 보관해 두십시오.
입력 고객 ID 이는 다음과 같습니다 통합 키 , 고객 비밀 API 호스트 이름 그리고 클릭 찜하기 단추
DNN 2FA 플러그인에서 설정할 Duo 인증 방식을 선택하십시오.
인증 앱 선택:
듀오 인증기
듀오 푸시 알림
온 클릭 구성 버튼 용 듀오 인증기 아래 스크린샷을 참조하세요.
구성 버튼을 클릭한 후 Duo에 계정이 없는 경우 다음을 수행해야 합니다. 등록하기 아래 스크린샷은 듀오 인증 앱 등록 화면을 보여줍니다.
등록을 클릭하면 Duo Security에 계정을 설정하라는 메시지가 표시됩니다.
Duo Authenticator를 성공적으로 설정했고 프로세스의 첫 번째 단계가 완료되었습니다.
듀오 모바일 앱에서 6자리 비밀번호가 생성됩니다. 생성된 비밀번호를 입력란에 입력하고 [확인]을 클릭하세요. 확인 버튼을 눌러 듀오 인증기 설정을 확인하고 완료하세요.
Duo 인증 방법이 구성되면 토글 버튼을 클릭하여 최종 사용자가 해당 방법을 사용할 수 있도록 설정할 수 있습니다.
온 클릭 구성 버튼 용 듀오 푸시 알림 아래 스크린샷을 참조하세요.
구성 버튼을 클릭한 후 Duo에 계정이 없는 경우 다음을 수행해야 합니다. 등록하기 아래 스크린샷은 듀오 푸시 알림 등록 화면을 보여줍니다.
등록을 클릭하면 Duo Security에 계정을 설정하라는 메시지가 표시됩니다.
듀오 모바일 설정이 성공적으로 완료되었으며, 첫 번째 단계를 완료하셨습니다.
온 클릭 푸시 알림 테스트 버튼을 클릭하세요. 모바일 앱에서 Duo 푸시 알림을 받게 됩니다.
푸시 알림을 승인하면 해당 방법이 구성되고 최종 사용자가 사용할 수 있게 됩니다.
최종 사용자가 해당 방법을 사용할 수 있도록 하려면 토글 버튼을 클릭하십시오.
최종 사용자에 대한 2FA 토글 버튼을 활성화합니다.
관리자 계정에 2단계 인증(2FA)을 적용하려면 다음 옵션을 켜세요. 관리자를 위한 2FA 활성화 비녀장.
AD 인증을 위해 2FA를 활성화하려면 다음을 클릭하세요. DNN 광고 로그인 아래에 고급 설정 탭을 클릭하고 AD 로그인을 선택하세요.
고급 설정
고급 설정을 적용하거나 2단계 인증 환경을 변경하려면 고급 설정 탭 과 사용자 지정 섹션을 사용하여 역할 기반 2단계 인증, 백업 로그인 방법, 신뢰할 수 있는 장치, 브랜딩 및 스타일 지정과 같은 기능을 구성할 수 있습니다.
역할 기반 2FA
이 기능을 통해 관리자는 DNN 포털에서 특정 사용자 역할에 대해 2단계 인증을 적용할 수 있습니다.
활성화 역할 기반 2FA 역할 기반 2단계 인증을 활성화하는 토글 버튼입니다.
매핑 없이 역할에 대한 2FA를 건너뛰려면 다음을 활성화하세요. "매핑이 없는 역할에 대해서는 2FA를 건너뛰세요" 토글 버튼.
온 클릭 역할 추가 이 버튼을 사용하여 2단계 인증을 적용할 역할을 선택하고 구성하십시오.
에서 역할 선택 드롭다운 메뉴에서 2FA를 활성화할 역할을 선택하고, TFA 방법을 선택하세요 드롭다운 메뉴에서 선택한 역할에 대해서만 활성화할 TFA 방법을 선택하고 다른 모든 방법은 활성화하지 않도록 합니다.
역할 및 TFA 방법을 구성한 후, 다음을 클릭하십시오. 찜하기 설정을 적용하려면 버튼을 클릭하세요.
백업 로그인 방법
이 기능은 사용자가 기본 2단계 인증 방식이 사용 불가능한 경우 대체 인증 방식을 사용하여 로그인할 수 있도록 합니다.
참고: 이 방법은 다음과 같은 용도로 사용하도록 만들어졌습니다. 관리자 전용 .
사용자는 다음 방법 중 하나를 사용하여 로그인할 수 있습니다. 백업 코드 or 이메일을 통한 OTP 기본 2FA를 사용할 수 없을 때 백업 로그인 방법으로 사용됩니다.
토글 버튼을 활성화하세요 백업 코드 이메일을 통한 OTP 이러한 백업 로그인 방법을 활성화하려면.
백업 코드는 다음에서 찾을 수 있습니다. '백업 코드' 탭에서 각 코드를 확인할 수 있습니다. 코드는 한 번만 사용할 수 있으며, 나중에 사용할 수 있도록 다운로드할 수도 있습니다.
로그인 후 2단계 인증(2FA)을 요청하는 메시지가 표시될 때, OTP를 수신하는 기기(예: 휴대폰)를 사용할 수 없는 경우, 다음을 클릭할 수 있습니다. '기기 정보를 잊으셨나요? 백업 옵션을 선택하여 로그인하세요.' 백업 로그인 방법을 사용하려면 링크를 클릭하세요.
선택 '백업 코드 사용' or '이메일을 통해 일회용 코드를 사용하세요' 기본 2단계 인증 방식에 접근할 수 없는 경우 인증을 위해 사용합니다.
제공된 필드에 백업 코드를 입력하고 클릭하세요. '확인하다' 인증 절차를 완료하려면.
기기 신뢰(로그인 상태 유지)
이 기능은 사용자가 자신의 기기를 신뢰할 수 있는 기기로 표시하여 지정된 기간 동안 해당 기기에서 2단계 인증을 건너뛸 수 있도록 합니다.
활성화 기기 신뢰 토글 버튼을 누르고 설정하세요 신뢰 기간(일) 기기를 얼마나 오랫동안 기억해야 할까요?
활성화 브라우저 변경 시 2단계 인증을 요청하세요 다른 브라우저에서 로그인할 때 2단계 인증을 요청하는 체크박스를 선택하고 클릭하세요. 설정 저장 변경 사항을 적용합니다.
이 옵션을 선택하지 않으면 브라우저 변경 시 2단계 인증(2FA)을 요청하지 않으며, 사용자는 추가 인증 없이 계속 진행할 수 있습니다.
최종 사용자가 로그인하면 "이 기기를 신뢰하시겠습니까?"라는 옵션이 표시되며, 사용자는 지정된 기간 동안 해당 기기에서 2단계 인증을 건너뛰려면 "예"를 선택하고, 일반적인 인증을 계속하려면 "아니요"를 선택할 수 있습니다.
설정 유예 기간
설정 유예 기간은 사용자에게 2단계 인증 설정을 위한 제한된 시도 횟수 또는 시간을 제공합니다. 이 기간 동안 사용자는 2단계 인증을 완료하지 않고도 로그인할 수 있습니다.
켜기 설정 유예 기간 토글 버튼을 누른 후 선택하세요. 시도 횟수 설정 (2단계 인증 설정을 위해 허용되는 로그인 시도 횟수) 또는 설정 기간 (설정 완료에 소요되는 시간) 값을 입력하고 저장을 클릭하세요.
최종 사용자가 로그인하면 2FA 설정 프롬프트가 표시됩니다. "지금은 건너뛰세요" 옵션을 선택합니다.
이 옵션은 설정된 유예 기간에 따라 표시됩니다. 즉, 설정된 시도 횟수 또는 설정된 시간 내에 나타납니다.
브랜드 로고 사용자 정의
기본적으로 miniOrange 로고가 선택되어 있습니다. 자체 로고를 사용하려면 클릭하세요. 파일 선택 그것을 업로드하십시오.
또는 제공된 필드에 로고 URL을 입력하고 클릭하세요. 찜하기 버튼을 클릭합니다.
변경 사항을 되돌리려면 클릭하세요. 기본값으로 재설정 버튼을 클릭합니다.
브랜드명 맞춤 설정
이 기능은 인증 앱에만 적용됩니다.
원하는 브랜드 이름을 입력란에 입력하고 클릭하세요. 찜하기 버튼. 이 이름은 2단계 인증 과정 중에 인증 앱에 표시됩니다.
브랜딩 CSS 사용자 정의
당신의 추가 맞춤 CSS 제공된 편집기를 사용하여 2FA 페이지의 로고, 버튼, 레이아웃 등의 요소의 모양을 수정할 수 있습니다.
나열된 CSS 선택자(예: #logoDisplay, .mo-btn-primary, (등) 특정 구성 요소를 대상으로 지정하고 스타일을 지정합니다.
온 클릭 찜하기 버튼을 클릭하여 변경 사항을 적용합니다.
관련 기사