是否可以在控制器中将JSON显式发布到Google身份验证?

我想通过Google在我的WebApp中启用身份验证。 我正在寻找裸API解决方案。

我已经完成了https://docs.microsoft.com/pl-pl/aspnet/core/security/authentication/social/?view=aspnetcore-3.0&tabs=visual-studio的所有这些步骤,并通过Google收到了“魔术按钮”登录。

但是我想要实现的是创建一个控制器,它发送带有用户数据的JSON并调用例如login或register。

我正在使用.Net Core 2.2,我已经基于.Net Identity机制实现了基本身份验证。

这是示例快速代码:

        [HttpPost("goLogin")]
        [AllowAnonymous]
        public async Task<actionResult<string>> Login([FromBody] LoginDto loginDto)
        {
            try
            {
                await _signInmanger.PasswordSignInAsync(loginDto.Login,loginDto.Password,false,false) ;
                return Content("Login OK");
            }
            catch
            {
                return Content("Error !");
            }
        }    

我想为Google身份验证编写类似的内容。 期待任何帮助。

谢谢

jingang0211 回答:是否可以在控制器中将JSON显式发布到Google身份验证?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3164345.html

大家都在问