我需要通过LinkedIn、Vkontakte和其他尚未提供程序的社交网络来验证用户身份。
我成功地创建了自定义身份验证提供程序,步骤如下:
我成功地创建了自定义身份验证提供程序,步骤如下:
- 在
Katana
源代码中获取Facebook提供程序的代码。 - 将所有“Facebook”更改为“Vkontakte”(只需查找和替换即可)。
- 自定义
[provider_name]AuthenticatedContext
类,[provider_name]AuthenticationHandler.ApplyResponseChallengeAsync()
和[provider_name]AuthenticationHandler.AuthenticateCoreAsync()
。