mirror of
https://github.com/ialley-workshop-open/uni-halo.git
synced 2026-06-11 12:49:30 +08:00
feat(auth): 限制阅读支持评论后访问
- 引入 getOpenid 和 getNologinEmail 方法统一管理认证信息 - 替换原有直接读取 storage 方式为封装方法调用 - 优化文章详情页按钮文案展示逻辑 - 新增评论后自动刷新限制阅读内容功能 - 调整评论权限提示逻辑,跳转至评论弹窗而非 toast 提示
This commit is contained in:
@@ -76,3 +76,20 @@ export function checkHasWxLogin() {
|
||||
export function checkHasAdminLogin() {
|
||||
return !!getCache('APP_ADMIN_LOGIN_TOKEN')
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取openid
|
||||
*/
|
||||
export function getOpenid() {
|
||||
return uni.getStorageSync('openid');
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取nologin-email
|
||||
*/
|
||||
export function getNologinEmail() {
|
||||
let Visitor = uni.getStorageSync('Visitor');
|
||||
if (!Visitor) return '';
|
||||
Visitor = JSON.parse(Visitor)
|
||||
return Visitor.email || Visitor.author || '';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user