当我在我的 OAuth 服务器上授权时,它会返回我访问/刷新令牌:
access_token: "ZjJlMGM2MDcxNDg5MDQ1NzA4ZjkyNzRiOTIwM2E5MWI4N2M0MWU0ZD..."
expires_in: 3600
refresh_token: "NWZjMzQ3YjNjMmY5YTEzYzMxMDYzNGVhNzRiNjAxZTdmZTdjNzE3z..."
scope: null
token_type: "bearer"
如何在我的客户端 javascript 应用程序中使用它们?
- 可以在 cookie 中保存访问令牌和刷新令牌吗?(它安全吗? - 但无论如何我看不到任何其他可以存放它们的地方......)
- 我可以像这样请求受保护的资源: /api/user?access_token=TOKEN 。当我访问它们时,我真的成功地获得了受保护的数据。但是当这个访问令牌过期时会发生什么?会自动刷新,还是需要我手动处理?
- 为什么我需要刷新令牌以及何时将其发送到服务器?