我的应用程序使用用户的电子邮件地址作为用户ID。目前,它不允许用户更改其电子邮件地址。如果他们需要使用其他电子邮件地址,他们可以创建新帐户。我正在我的网站上实施Google Identity Toolkit(GIT)。对于使用电子邮件/密码登录的用户,GIT的“管理帐户”页面允许用户更改其电子邮件地址和密码。我想在保留更改密码选项的同时阻止更改电子邮件地址。
是否有可能,如果可以,怎么样?
答案 0 :(得分:1)
我们不支持此选项,但如果您想自行承担风险,可以在widget回调配置字段中添加以下回调:
callbacks: {
'uiChanged': function(from, to) {
if (to == 'passwordAccountManage' && document.getElementsByClassName('gitkit-id-email-info-container').length) {
document.getElementsByClassName('gitkit-id-email-info-container')[0].style.display = 'none';
}
}
}