为了账号安全,请及时绑定邮箱和手机立即绑定

前后端分离的开发都是如何处理登陆后的token?

前后端分离的开发都是如何处理登陆后的token?

qq_遁去的一_1 2018-12-11 13:13:13
前后端分离的开发都是如何处理登陆后的token?token不管存哪都能被别人拿到,然后就可以随便请求了吧?那如何处理token呢?
查看完整描述

1 回答

?
跃然一笑

TA贡献1826条经验 获得超6个赞

登录获取token


this.$http.get(Util.DataInterface + '/api/auth', {

                params: quseDataNow,

                emulateJSON: true

            }).then((response) => {

                localStorage.setItem('token', response.data.data.token);

            }, (response) => {

                console.log("error: ", response);

            });

获取到token以后每次请求接口都带上


headers: {

                            Authorization: localStorage.getItem("token")

                        },

this.$http.get(Util.DataInterface + '/api/ranking/platform', {

                        headers: {

                            Authorization: localStorage.getItem("token")

                        },

                        params: quesDataNow,

                        emulateJSON: true

                    }).then((response) => {

                        this.tableList = response.data;

                        $('#sortTable').DataTable().destroy();

                        this.tableLoad();

                    }, (response) => {

                        // error callback

                        if (response.status === 401) {

                            Util.init();

                        }

                    });


查看完整回答
反对 回复 2019-01-21
  • 1 回答
  • 0 关注
  • 436 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信