使用会话保存信息
创建一个 http api 配置,在配置文件中一定要设置"guard": "bearer-jwt"
。
json
{
"name": "excel data",
"version": "1.0.0",
"description": "excel data",
"group": "",
"guard": "bearer-jwt",
"paths": [
{
"path": "/crud-menu.json",
"method": "get",
"process": "scripts.amis.menu.main",
"in": [],
"out": {
"status": 200,
"type": "application/json"
}
}
}
js 脚本中调用处理器session.set
设置会话信息。
js
function main() {
//在会话中写入信息
Process('session.set', 'my_name', 'yao admin');
}
调用处理器session.get
读取会话信息。
js
function main() {
//打印所有的会话信息
const ses = Process('session.dump');
console.log('session:', ses);
//打印用户的会话信息
const user = Process('session.get', 'user');
console.log('user:', user);
//读取自定义设置会话信息
const myName = Process('session.get', 'my_name');
console.log('myName:', myName);
}