我的网络应用程序会代表用户发送推文。通过Oauth流程获得令牌后,我可以想出发布推文的两种方式:
哪种方式最好的方式去?优点和缺点?
答案 0 :(得分:0)
经过一番调查后回答我自己的问题:
对于Web应用程序,Oauth令牌通常保留在 服务器和REST API也从服务器端调用。电话 可以同步进行,因此不一定需要任务队列。
对于原生应用,Oauth通常在应用内处理。一个 webview用于加载authenciation URI,以及何时加载 重定向,访问代码在URL中捕获。访问代码 应用程序使用它来获取访问令牌。
对于本机应用程序,通常会引用另一种身份验证方法 作为SSO。它切换到服务提供商的本机应用程序,然后让 用户授予访问权限,然后切换回您的应用程序。这是 对于用户来说更方便,因为本机客户端几乎总是如此 在登录状态下,保存用户不输入用户名和 密码。但是,Web应用程序无法使用此方法。
希望这有助于某人。如果我错了,请纠正我。