Bubble.io 앱을 보호하기 위한 간편한 이중 인증 구현 가이드를 사용하세요. 강화된 보호를 위한 단계별 지침을 따르십시오.
Book a call with an Expert
Starting a new venture? Need to upgrade your web or mobile app? RapidDev builds Bubble apps with your growth in mind.
Bubble.io에서 2단계 인증(2FA)을 구현하려면 다음 단계를 따르십시오:
1단계:
필요한 기능에 액세스할 수 있는지 확인하십시오. 2FA 구현은 고급 기능이며 Bubble.io의 성장 계획 이상에서만 액세스할 수 있습니다.
2단계:
'2FA QR 코드 생성' 액션을 트리거하는 새 워크플로우를 설정합니다. 이것은 각 사용자에게 고유한 QR 코드를 생성하고, 그들이 Google 인증자 또는 Authy와 같은 인증 앱을 이용하여 2FA를 설정하는 데 사용할 수 있습니다.
3단계:
사용자가 QR 코드를 생성하기 전에 비밀번호를 확인해야 합니다. 관련 워크플로 내에 사용자가 비밀번호를 입력하고 확인하는 입력 필드를 추가하십시오.
4단계:
사용자의 인증 앱을 사용하여 QR 코드를 스캔하도록 지시합니다. 인증 앱 속에서 사용자는 자신의 인증을 위해 일시적 토큰을 발생시킬 수 있습니다.
5단계:
'토큰 검증 및 2FA 활성화' 워크플로우를 생성합니다. 이를 통해 사용자는 인증 앱에서 받는 고유 임시 토큰을 확인할 수 있습니다. 유효성이 검증된 후, 사용자 계정은 매번 로그인 시 토큰을 필요로 하면 됩니다.
6단계:
사용자가 인증 앱에서 받는 토큰을 입력할 수 있는 입력 필드를 로그인 페이지에 추가하십시오.
7단계:
사용자 로그인 시 '2FA 토큰 확인' 워크플로우를 설치하십시오. 이를 통해 사용자는 매번 로그인할 때마다 인증 앱에서 받아온 임시 토큰을 입력할 수 있습니다.
8단계:
필요하다면, 30일 동안 장치를 기억하는 옵션을 워크플로에 활성화하여 신뢰할 수 있는 장치에서 반복적으로 2FA 토큰을 요청하는 것을 피하십시오.
9단계:
사용자가 인증 앱에 액세스할 수 없는 경우를 대비하여 '일회용 백업 코드 생성' 워크플로우를 설정하는 것을 고려하십시오. 이 코드들은 사용자가 인증 앱에서 토큰 없이 로그인할 수 있게 해주며, 대개 한 번만 사용됩니다.
10단계:
사용자가 백업 코드를 보고 저장할 수 있는 안전한 장소를 사용자 인터페이스 내에 제공합니다. 이는 사용자 계정 설정 내부에 위치하는 것이 좋습니다.
중요한 작업들 앞에서 비밀번호를 검증하는 것과 끝 사용자들이 악용할 수 있는 민감한 작업들을 노출시키지 않는 것을 포함하여 항상 보안에 대한 모범 사례를 따르는 것이 중요합니다. 전체 2FA 프로세스를 철저히 테스트하여 모든 사용자에게 실시하기 전에 원활하게 동작하는지 확인하십시오.
Delve into comprehensive reviews of top no-code tools to find the perfect platform for your development needs. Explore expert insights, user feedback, and detailed comparisons to make informed decisions and accelerate your no-code project development.
Discover our comprehensive WeWeb tutorial directory tailored for all skill levels. Unlock the potential of no-code development with our detailed guides, walkthroughs, and practical tips designed to elevate your WeWeb projects.
Discover the best no-code tools for your projects with our detailed comparisons and side-by-side reviews. Evaluate features, usability, and performance across leading platforms to choose the tool that fits your development needs and enhances your productivity.