其他分享
首页 > 其他分享> > Google认证令牌多久会在Android上过期? (或:怎么不打扰奶奶)

Google认证令牌多久会在Android上过期? (或:怎么不打扰奶奶)

作者:互联网

我正在Android上为我的奶奶写一个相框应用程序,它会自动更新她的Picasa相册中的图片. (并不是说她知道Picasa是什么.)该应用将使用其注册的Google帐户自动登录Picasa. (并不是说她知道Google帐户是什么,或者她有一个.)

通过大量的痛苦和阅读错误/模糊/矛盾/模糊的文档,我正在慢慢开始让我的应用程序使用默认的Android Google帐户进行身份验证.当然第一次访问时,我会收到通知,我必须输入Google密码.然后,我获得了一个可以用于未来请求的身份验证令牌,以便图片查看器可以愉快地更新其照片,而无需打扰奶奶输入密码.

问题是:在我的Picasa授权令牌到期之前,它会持续多长时间?一小时?一天?一周?我的图片浏览器是否会突然停止向奶奶显示图片并要求她输入密码?这项练习的重点是让奶奶轻松自如.

解决方法:

它们不会持续很长时间,但您只需在401或403上调用AccountManager.invalidateAuthToken(),然后重新调用AccountManager.getAuthToken()以获取新标记.奶奶只需要说好一次,这是她第一次运行应用程序.

标签:android,oauth,picasa
来源: https://codeday.me/bug/20190902/1793381.html