We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2ebc791 commit d631e39Copy full SHA for d631e39
middleware/passport.js
@@ -1,6 +1,6 @@
1
const fetch = require("node-fetch");
2
const { encrypt, decrypt } = require("../utils/crypto");
3
-// const { success, fail } = require("../utils/request");
+const { fail } = require("../utils/request");
4
5
const secret = process.env.secret;
6
@@ -41,7 +41,10 @@ module.exports = async function checkAuth(ctx, next) {
41
}
42
43
const code = ctx.query.code;
44
- if (!code) return;
+ if (!code) {
45
+ ctx.body = fail({ message: "请先登录~", code: 91 });
46
+ return;
47
+ }
48
const { access_token } = await fetch(
49
`https://github.com/login/oauth/access_token?code=${code}&client_id=${clientId}&client_secret=${secret}`,
50
{
0 commit comments