美文网首页
打卡日常1

打卡日常1

作者: black白先森 | 来源:发表于2017-08-30 20:50 被阅读11次

    关于工作中前后端协同工作

    本人现处小公司,后端同事水平有限,总提起不要前后分离,甚至希望用windows服务器。
    好在上一个后端做了一个版本,svn,git服务器搭建完成,前后分离,Linux服务器。最终强烈要求下,逼其学习常用Linux命令,学习Nginx配置,学习如何搭建SVN服务器,总算没有让其得逞。然而,在没有版本控制一说,转成了FTP上传,我的天。
    那么我们最终前后分离,各干个的事.

    前后分离有什么好处和坏处

    • 好处
    1. 前后分离,不用我写模板给后端去嵌套,各干各的,互不影响
    2. 我有更多自由
    • 坏处
    1. 登录 这个问题必须每次先请求接口,才能做下面的事情
    eg: 比如要下单,那么必须先请求登录接口,是否登录没,没登录不允许下单,引导登录
    

    引申出登陆的方式有几种呢

    1. session
    2. cookies
    3. token
    session 是用户登录后,在服务端记录用户登录状态相关信息,客户端记录cookie存储sessionID
    
    cookie 是完全由客户端记录登录状态信息,一般加密后存储,风险较高
    
    token 是一个票据,但每次发送http请求,必然带上token信息,我一般存储在localstorage中,当然要求后端设置过期时间
    

    明白常见登录方法后,我们考虑

    • 假如有多套系统开发,有多台账号系统,然后我们要合并,我们怎么办?
    • 假如PC,移动,APP端 同一账号体系,我们怎么做更加灵活省事?

    相关文章

      网友评论

          本文标题:打卡日常1

          本文链接:https://www.haomeiwen.com/subject/ofgxjxtx.html