V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Return001
V2EX  ›  程序员

前端分离授权

  •  
  •   Return001 · 2023-09-18 17:48:33 +08:00 · 1520 次点击
    这是一个创建于 465 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前后端分离,前端怎么去实现授权收费呢? 有大佬了解或者讲解一下吗

    8 条回复    2023-09-18 23:58:06 +08:00
    codeself
        1
    codeself  
       2023-09-18 18:11:14 +08:00
    前端是某个被收费人员专用的前端还是所有收费人员公用的前端?
    你指的前后端分离应该指的是 web 网页端和 server 端分离是吧?
    codeself
        2
    codeself  
       2023-09-18 18:17:45 +08:00
    web 网页端的话,那很好解决,
    虽然你的 web 网页端是前后端分离的,
    但是用户访问的前端网页的静态服务是可以加一层拦截的
    比如
    用户 a 的访问地址是: a.xxxx.com,访问的时候,检查用户 a 的授权是否到期,到期了重定向到续期的页面
    用户 b 的访问地址是: b.xxxx.com,访问的时候,检查用户 b 的授权是否到期,到期了重定向到续期的页面

    用户 a 的账户只能在 a.xxxx.com 里登录
    用户 b 的账户只能在 b.xxxx.com 里登录
    hlwjia
        3
    hlwjia  
       2023-09-18 18:19:49 +08:00
    先好好学会提问吧

    什么是授权收费?
    codeself
        4
    codeself  
       2023-09-18 18:47:32 +08:00
    @hlwjia 确实,问得太模糊了.关键信息全缺失,根本猜不到,5w1h 全是缺的
    Return001
        5
    Return001  
    OP
       2023-09-18 19:20:28 +08:00
    @codeself emm ,这样的 开发了一个前端 我想要对前端代码的使用权进行一个授权操作
    就好比就跟 wordpress 主题这样授权的模式(域名啥的)
    但是这个独立的前端我咋去授权呢
    JackLiang
        6
    JackLiang  
       2023-09-18 19:39:51 +08:00 via Android
    网页引入一个 js 带上一个授权 key ,剩下的在 js 里实现。就像网页上常用的分享组件那种。不知道是不是你要的效果
    codeself
        7
    codeself  
       2023-09-18 19:41:39 +08:00
    @Return001 理解不了你说的"前端"的意思?是一个 npm 包?还是?
    iomect
        8
    iomect  
       2023-09-18 23:58:06 +08:00
    @Return001 #5 是指的一套 UI 组件库吧? 这种要靠谱就只能服务端打包了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5874 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 06:16 · PVG 14:16 · LAX 22:16 · JFK 01:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.