start-login-flow-4200.js 670 B

123456789101112131415
  1. const { readQiweiAuthToken, ensureQiweiUid, readQiweiApiBase } = require('../mcp/src/core/credentials');
  2. const { startLoginFlowServer } = require('../mcp/src/core/login-flow-server');
  3. const token = readQiweiAuthToken({});
  4. const uid = ensureQiweiUid({});
  5. const apiBase = readQiweiApiBase({});
  6. startLoginFlowServer({ token, apiBase, uid, port: Number(process.env.QIWEI_FLOW_PORT) || 4200 })
  7. .then(({ url, alreadyRunning }) => {
  8. console.log(JSON.stringify({ url, alreadyRunning, uid, apiBase, tokenConfigured: Boolean(token) }));
  9. })
  10. .catch((error) => {
  11. console.error('failed to start login flow server:', error && error.message);
  12. process.exit(1);
  13. });