JWT 超详细分析

一、Tokentoken 是一串字符串,通常因为作为鉴权凭据,最常用的使用场景是 API 鉴权。1. API 鉴权那么 API 鉴权一般有几种方式呢?我大概整理了如下:cookie + session和平常 web 登陆一样的鉴权方式,很常见,不再赘述。HTTP Basic将账号和密码拼接然后 base64 编码加到 header 头中。很显然,因为账号和密码几乎是『明文』传输的,而且每次请求都传

- 阅读全文 -

Ubuntu安装ssh代理上网

1、安装sssudo apt-get update sudo apt-get install python-gevent python-pip pip install shadowsocks 2、配置sshvim /etc/ss.json { "server":"server_ip", // 服务器地址 "server_port":30696, // 端口 "l

- 阅读全文 -

centos7 安装php-ssh2插件

1、安装libssh2wget https://www.libssh2.org/download/libssh2-1.8.0.tar.gz tar xzvf libssh2-1.8.0.tar.gz cd libssh2-1.8.0 ./configure make 2、安装ssh2wget http://pecl.php.net/get/ssh2-1.1.2.tgz tar xzvf ssh2-

- 阅读全文 -

laravel api 使用session时报错:Session store not set on request

今天在使用api路由进行登录时,接口报Session store not set on request错误,看网上很多朋友说加中间件web就可以,但是测试后还是发现不行。后面看到外网上有朋友修改了Kernel后可以了。这里记录一下路由使用的是api.phpRoute::post('/login','Auth/LoginController@login'); 在执行至protected functi

- 阅读全文 -

JQuery获取from数据的两种方法

当from表单数据多时,我们再去一个一个的提取就比较麻烦了,这里介绍JQuery两种获取整个from数据的方法。1、serializeArray()console.log( $('form').serializeArray() ); //得到的数据是一个如下,name:input名称,value:input值 [ {name: "username", value: "rookie"} {n

- 阅读全文 -