使用会话保存信息
创建一个 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);
}