1234567891011121314151617181920 |
- async function signUpAndLogin(username, password) {
- try {
- // 1. 先注册
- await signUp(username, password);
- // 2. 注册成功后立即登录
- const loginResult = await login(username, password);
- console.log('注册并登录成功');
- return loginResult;
- } catch (error) {
- console.error('注册并登录流程错误:', error.message);
- throw error;
- }
- }
- // 使用示例
- signUpAndLogin('brandnewuser', 'securepassword')
- .then(() => console.log('注册并登录流程完成'))
- .catch(() => console.log('注册并登录流程失败'));
|