Commit fb4a4c14 by v_vjyjiang

d

parent 560eb614
......@@ -8,18 +8,21 @@ const settings = require("../settings.js")
let channelCache = {};
module.exports = function (app) {
app.post("/autologin", async function (req, res, next) {
let appkey = req.query.appkey.trim()
let appkey = req.body.appkey.trim()
if (!appkey) {
res.end("没有资质宝appkey,请联系资质宝服务提供方")
return
}
let companykey = req.query.companykey.trim()
let companykey = req.body.companykey.trim()
if (!companykey) {
res.end("没有公司宝的租户companykey,请联系资质宝服务提供方")
return
}
let cooktoken = req.cookies["token"]
let tv = cooktoken.split(' ')[1]
try {
let sourceUser = System.verify(tv, settings.publickey())
let openid = sourceUser.employee
let userName = openid
......@@ -72,6 +75,9 @@ module.exports = function (app) {
let rtnobj = await userS.loginApp(appkey, userName)
let rtn = JSON.stringify({ openurl: rtnobj.homePage + "?code=" + rtnobj.code })
res.end(rtn)
} catch (e) {
res.end(e.message)
}
})
app.post("*", async function (req, res, next) {
try {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment