gpt4 book ai didi

c# - MVC Owin 提供程序 key 更改

转载 作者:行者123 更新时间:2023-11-30 18:28:06 26 4
gpt4 key购买 nike

我最近更改了我的 MVC 应用,不再使用

app.UseGoogleAuthentication()

app.UseGoogleAuthentication(new GoogleOAuth2AuthenticationOptions(){
ClientId = "xxxxxxxxxxx.apps.googleusercontent.com",
ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxx"});

当我进行此更改时,它更改了 google 返回的提供商 key 。导致任何已经注册的用户都被视为新用户,有没有一种方法可以迁移提供者 key 或告诉 owin 要使用哪个提供者 key 。我真的不想进行更改并在我的数据库上手动运行更新语句来更改提供程序 key 。

最佳答案

我最后做的是检查用户的电子邮件是否已经注册。如果是,那么我只是向该用户 ID 添加了额外的登录信息。

user = await _userManager.FindByNameAsync(email);

关于c# - MVC Owin 提供程序 key 更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25799417/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com