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에서 사용자 등록을 처리하는 것은 몇 가지 명확한 단계를 포함합니다. 다음은 당신이 그것을 어떻게 완료할 수 있는지에 대한 방법입니다:
단계 1: 앱의 가입 페이지에 필요한 입력 필드를 설정하는 것으로 시작합니다. 사용자의 이메일 주소와 비밀번호를 캡처하기 위해 두 개의 입력 요소가 필요합니다. 입력을 적절한 유형(예: 이메일 입력은 이메일 형식을 수용하도록 설정해야 하고, 비밀번호 입력은 입력된 문자를 마스크 처리해야 함)으로 설정하십시오.
단계 2: 이메일 입력 필드가 주소가 고유하고 올바른 형식인지 검증하도록 설정되는지 확인하십시오. Bubble에서는 모든 등록된 사용자가 고유한 이메일 주소를 가져야 합니다.
단계 3: 사용자가 등록 양식을 제출할 때 작동하는 Bubble 내 워크플로우를 추가하십시오. 이것은 새로운 사용자가 입력한 이메일과 비밀번호를 지정하는 '사용자 가입' 동작을 포함해야 합니다.
단계 4: Bubble 플랫폼은 사용자 자격 증명의 암호화 및 안전한 저장을 처리합니다. 비밀번호는 산업 표준에 따라 해시되어 안전하게 저장되기 때문에 앱 개발자조차도 볼 수 없습니다.
단계 5: 등록 과정에는 이메일 인증이 포함되어야 합니다. 계정이 생성된 후, 사용자에게 확인 이메일을 보내는 워크플로우를 트리거하십시오. '이메일 확인됨'이라는 보이지 않는 필드가 사용자 데이터 유형에 있으며 이를 통해 확인 절차를 설정할 수 있습니다.
단계 6: 성공적인 사용자 등록 및 이메일 확인 후, 새로운 사용자는 자동으로 로그인됩니다. 이후로는 사용자가 로그아웃하거나 브라우저의 쿠키를 삭제하지 않는 한 로그인 세션이 12개월 동안 지속됩니다.
단계 7: 사용자가 Facebook이나 Google과 같은 사회적 서비스 제공자(SSA)로 가입하고 로그인하는 옵션도 제공할 것을 고려하십시오. 이를 위해서는 추가적인 워크플로우를 설정하고 기본 사용자 정보에 접근하기 위해 SSA 제공자로부터 권한을 획득할 수 있습니다.
기억하세요, 등록 시, Bubble은 영구적인 사용자 계정을 만들고, 임시 사용자 데이터(장바구니나 선호도와 같은)는 새 계정으로 원활하게 전송됩니다. 사용자 친화적이고 안전한 등록 과정을 만드는 것은 앱에서 사용자가 처음으로 참여하는 첫 번째 단계이므로 중요합니다.
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.