前端网站使用uuid解决游客登录模式

本文介绍了在Vue项目中如何利用uuid实现游客登录模式。首先通过安装uuid并验证其安装成功,然后在Vue中全局或局部引入,并创建相关文件进行管理。接着在请求拦截器中使用uuid,并在浏览器本地存储中检查uuid字段。最后,讨论了登录后如何清除uuid以避免信息传递。
摘要由CSDN通过智能技术生成

一、Vue中安装及使用uuid

  1. 安装命令:npm install vue-uuid
    在这里插入图片描述

  2. 在项目中package.json文件中查看uuid是否安装成功:若出现如下图所示则表示已安装成功
    在这里插入图片描述

二、Vue中引入uuid

  1. 全局引用:在main.js/main.ts文件中进行引用
  2. 局部引用:在你所使用的页面进行引用,这里采用的是局部引用
    在src - utils中新建uuid-token.ts文件
// 局部引入uuid
import {
    v4 as uuidv4 } from 'uuid';
// 要生成一个随机字符串,且每次执行不能发生变化,游客身份持久存储
export const getUUID=()=>{
   
    let uuid_token=localStorage.getItem("UUIDTOKEN")
    if(!uuid_token){
   
        // 生成临时身份
        uuid_token=uuidv4()
        // 本地存储一次
        localStorage.setIte
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值