我正在使用Retrofit + OkHttp进行授权。我的用户发送登录名和密码,服务器返回他的令牌。我需要将该令牌存储在例如SharedPreferences中,不是吗?接下来该怎么做?因为我需要自动身份验证。我需要比较我的令牌和服务器令牌吗?
答案 0 :(得分:0)
一旦您从服务器返回了承载令牌,就应该在Authorization
HTTP标头中传递该令牌,并使用值Bearer <token_here>
来访问受保护的服务器端资源。
使用Retrofit 2,您可以提供HTTP标头,例如:
@GET("/api/endpoint")
fun getResource(@Header("AUTHORIZATION") value: String): Call<ResponseType>