首页 > 解决方案 > Api 创建用户 WEB_LOGIN_REQUIRED

问题描述

当我尝试使用 Api Admin SDK 创建用户时,该用户已创建但已暂停。原因是WEB_LOGIN_REQUIRED。当用户尝试输入此帐户时,必须使用手机短信验证此帐户。这些用户是学生,所以他们没有电话。¿如何创建此帐户而无需验证?

要创建此用户帐户,我们使用服务帐户。这是创建的代码

    UsersResource.InsertRequest user = service.Users.Insert(new User
    {
        PrimaryEmail = usuarionuevo.Email,
        Name = new UserName
        {
            GivenName = usuarionuevo.NombreSimple,
            FamilyName = usuarionuevo.Apellidos,
            FullName = usuarionuevo.Nombre,
        },
        Suspended = false,
        Password = usuarionuevo.Password,
        ChangePasswordAtNextLogin = true
    });

验证页面

标签: google-admin-sdk

解决方案


  • 确实需要 Web 登录来确认用户存在并且确实想使用他的帐户
  • 但是,电话验证是可选的
  • 当用户看到以下屏幕时:

在此处输入图像描述

他们只需要按确认即可开始使用他们的帐户

更新

您的帐户可能被视为“可疑”并需要额外身份验证的一个可能原因是您是试用用户。


推荐阅读