openstf二次開發免登入功能

2021-08-14 21:12:23 字數 1083 閱讀 2423

openstf已經很流行了現在有個需求,需要把openstf介入到現有系統中,直接跳轉到裝置管理頁面, 話不多說,直接上**

var log = logger.createlogger('auth-mock')

log.setlocalidentifier(req.ip)

switch (req.accepts(['json'])) )

.then(function()

, secret: options.secret

, header:

})jwt: token

}))res.status(200)

.json()

})})

.catch(requtil.validationerror, function(err) )

}).catch(function(err) )

})break

default:

res.send(406)

break}})

有了上面的知識點,於是繼續看下面的**

var log = logger.createlogger('auth-api-url')

log.setlocalidentifier(req.ip)

var username = req.query.username

log.info('傳入的username: ' + username)

if(username)

, secret: options.secret

, header:

})log.info('生成的token ' + token)

jwt: token

})log.warn('返回的登入位址 ' + respstr)

// 渲染列表頁面,支援跨域

res.header('access-control-allow-origin', '*')

res.jsonp()

}else )}})

只需要輸入乙個username就可以登入系統,如果使用者不存在,openstf會自動新增一條使用者記錄,usermail這裡是直接拼接的,也可以直接轉入usermail,username

postek二次開發 POSTEK二次開發介面

例項簡介 例項截圖 核心 using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text using ...

mcms二次開發 YzmCMS二次開發手冊

摘要 yzmcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有一.yzmcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有乙個統一的入口...

mcms二次開發 YzmCMS二次開發手冊

yzmcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有乙個統一的入口。一 基本目錄結構.根目錄 cache 快取目錄 必須可寫入 common 全站公共目錄 必須可寫入 uploads 預設上傳目錄 必須可寫入 yz...