1.查询密码策略

请求地址:get /ecare/webs/pwdPolicy/query
请求参数:无
返回参数:{
enforcePwdHis: “0”
lockoutPeriod: “30”
maxInvalidLogin: 5
maxPwdLen: 60
minPwdLen: 2
pwdComplexReq: “4”
pwdExpireType: “0”
pwdQuestionReq: “Y”
}

2.查询密码策略对应的域值

请求地址:get /ecare/webs/domain/list?tableName=BFM_PWD_POLICY
请求参数:无
返回参数:[…]

3.根据邮箱判断用户是否存在

请求地址:get /ecare/webs/user/email/{email}
请求参数:无
返回参数:{ guid, userState }

4.注册

请求地址:post /ecare/webs/user/signUp
请求参数:{
account: “111@qq.com
confirmPwd: “UYT0yob1mzx0EM5BbuRUEEtM3l0PqqBtnorPLvu6G8k=”
password: “UYT0yob1mzx0EM5BbuRUEEtM3l0PqqBtnorPLvu6G8k=”
}
返回参数:{
alias: “111@qq.com
email: “111@qq.com
firstName: “111@qq.com
guid: 1296
userId: 1296
userState: “I”
userStateDate: “2020-08-27 14:30:45”
}

5.发送邮箱验证

请求地址:post /ecare/webs/user/email/activation
请求参数:{
langCode: “en-US”
mailTo: “111@qq.com
userGuid: 1296
}
返回参数:true