我打算使用Facebook在Xamarin表单中进行用户身份验证。
我读到Facebook不允许刷新令牌,所以除非用户明确注销,否则如何保持会话活动。
我找到了解决这个问题的方法。可以使用 Web 身份验证器验证登录。
https://learn.microsoft.com/en-us/xamarin/essentials/web-authenticator?tabs=android#using-webauthenticator
验证用户后,生成自定义 JWT/oAuth 令牌,并改用此令牌进行授权。在用户显式注销时将其删除,以便它再次遵循正常的验证过程。