一文搞懂常用前后端鉴权方式

还记得之前在面试的时候,有一位面试官就问了,关于前端鉴权这块,Token、Cookie、Session、JWT、单点登录是什么?有什么作用?你一般是怎么做的?以及你是怎么存储的呢?那你又是怎么保证 的安全的呢?

一顿连问下来,我是焦头又烂额,欲言而又止…….

其实鉴权的方法有很多,下面我总结了常用的 10种鉴权方法,那么哪一种是最适合你的系统呢?哪一种又最安全呢?

那就让我们从下文慢慢探索寻找答案吧 ~

chatGPT会是银弹吗

chatGP最近火的一塌糊涂,它通过语言生成技术和自然语言处理能力,帮助用户快速解决问题并生成内容。目前,这款工具现在已经拥有超过一亿的活跃用户,并且因其高效率和易用性而受到了广大用户的好评。

创作

运行shell脚本自动输入密码

最近因为在研究云服务器相关的部署问题,所以会经常连接远程服务器的时候输入密码,这也算是一个机械化操作,所以就想着写个shell脚本,这样可以一键执行一系列操作,提升开发效率。

不过在这中间遇到一个问题,就是如何添加一些交互动作,例如密码的输入或者选项的选择,这样可以让shell脚本更加强大和便捷。

目前实现方法主要有三种

  1. 使用管道(上一个命令的 stdout 接到下一个命令的 stdin)
  2. 使用文本块输入重定向
  3. 使用 expect 脚本(使用的是expect解释器,不是bash了)

下面进行详细分析