我在哪里保存Spotify访问令牌?

俄罗斯

因此,我已经在MVC网站上完成了所有身份验证,但是我想问:在应用程序中传递访问令牌的推荐方法是什么?

因此,我单击登录,弹出对话框,然后登录。我的父窗口收到访问令牌,并获得了一些播放列表。但是,如果我转到另一个页面,那将是一个全新的请求,该怎么办?我会在查询字符串中传递它,还是在会话中传递它,或者传递一个cookie?我已经在API文档中搜索了此文件,但找不到任何相关信息。

何塞·佩雷斯

我会说您应该将其存储在发出请求的一侧。如果请求是在客户端完成的,则将访问令牌保留在客户端。你可以把它坚持用localStorage,如做网页API的球员例子这样,您可以在需要发出请求时从localStorage中读取并使用它,直到它过期为止。

然后,如果您使用了授权码流,则需要刷新它,因此用户不需要每60分钟登录一次。为此,您将需要从服务器发出请求,因为刷新过程涉及发送您不想在浏览器中使用的机密。您可以将刷新令牌存储在服务器中(例如,存储在存储用户<->刷新令牌的数据库表中)或浏览器的localStorage中,并在需要刷新时将其发送到服务器。

您也可以将其存储为cookie,但是如果服务器不需要知道它,那么localStorage会更好。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取无效的oauth访问令牌:我需要在哪里令牌?

来自分类Dev

OIDC访问令牌-在哪里存储?

来自分类Dev

我应该在哪里放置以DDD和CQRS方式刷新访问令牌的代码?

来自分类Dev

我在哪里可以在GitHub Desktop中输入我的Visual Studio Team Services用户名并访问令牌?

来自分类Dev

Oracle:我在哪里保存配置设置?

来自分类Dev

我的Firefox密码保存在哪里?

来自分类常见问题

GitHub上的个人访问令牌存储在哪里?

来自分类Dev

成功登录后,访问令牌应放在哪里?

来自分类Dev

Spring Boot Oauth2-访问令牌存储在哪里?

来自分类Dev

我应该在哪里以及如何检查通行证中的访问令牌的有效性

来自分类Dev

我无法获得访问令牌来使用 Spotify API

来自分类Dev

意外令牌在哪里(流星)在哪里?

来自分类Dev

在哪里保存我的自定义脚本,以便我的python脚本可以访问默认目录中的模块?

来自分类Dev

在哪里保存我的iOS应用的保存文件

来自分类Dev

在哪里保存整个网站访问的用户角色和权限?

来自分类Dev

我在哪里保存我的应用程序的数据?

来自分类Dev

我必须在哪里保存我的输入值?- ReactJS

来自分类Dev

在哪里存储JWT令牌?

来自分类Dev

jQuery意外令牌,在哪里?

来自分类Dev

我在哪里放置dll以供edge.js访问

来自分类Dev

Eclipse“令牌“,”上的语法错误,此令牌后需要表达”,我的语法在哪里错误?

来自分类Dev

我应该将测试资产保存在哪里?

来自分类Dev

传输将我的洪流文件保存在哪里?

来自分类Dev

我应该将公司的上级POM保存在哪里?

来自分类Dev

TortoiseSVN:我在哪里可以查看保存的“更改列表”?

来自分类Dev

如何找到我的项目保存在哪里?

来自分类Dev

我应该在哪里保存数据?

来自分类Dev

我在哪里保存使用 setTimeout 调用的函数?

来自分类Dev

谷歌浏览器在哪里保存我的 cookie?

Related 相关文章

  1. 1

    获取无效的oauth访问令牌:我需要在哪里令牌?

  2. 2

    OIDC访问令牌-在哪里存储?

  3. 3

    我应该在哪里放置以DDD和CQRS方式刷新访问令牌的代码?

  4. 4

    我在哪里可以在GitHub Desktop中输入我的Visual Studio Team Services用户名并访问令牌?

  5. 5

    Oracle:我在哪里保存配置设置?

  6. 6

    我的Firefox密码保存在哪里?

  7. 7

    GitHub上的个人访问令牌存储在哪里?

  8. 8

    成功登录后,访问令牌应放在哪里?

  9. 9

    Spring Boot Oauth2-访问令牌存储在哪里?

  10. 10

    我应该在哪里以及如何检查通行证中的访问令牌的有效性

  11. 11

    我无法获得访问令牌来使用 Spotify API

  12. 12

    意外令牌在哪里(流星)在哪里?

  13. 13

    在哪里保存我的自定义脚本,以便我的python脚本可以访问默认目录中的模块?

  14. 14

    在哪里保存我的iOS应用的保存文件

  15. 15

    在哪里保存整个网站访问的用户角色和权限?

  16. 16

    我在哪里保存我的应用程序的数据?

  17. 17

    我必须在哪里保存我的输入值?- ReactJS

  18. 18

    在哪里存储JWT令牌?

  19. 19

    jQuery意外令牌,在哪里?

  20. 20

    我在哪里放置dll以供edge.js访问

  21. 21

    Eclipse“令牌“,”上的语法错误,此令牌后需要表达”,我的语法在哪里错误?

  22. 22

    我应该将测试资产保存在哪里?

  23. 23

    传输将我的洪流文件保存在哪里?

  24. 24

    我应该将公司的上级POM保存在哪里?

  25. 25

    TortoiseSVN:我在哪里可以查看保存的“更改列表”?

  26. 26

    如何找到我的项目保存在哪里?

  27. 27

    我应该在哪里保存数据?

  28. 28

    我在哪里保存使用 setTimeout 调用的函数?

  29. 29

    谷歌浏览器在哪里保存我的 cookie?

热门标签

归档