1549469775 3 years ago
parent
commit
11a95a16c6
  1. 17
      source/route/index/index.ts

17
source/route/index/index.ts

@ -12,7 +12,7 @@ import Joi from "joi";
import User from "@/model/User"; import User from "@/model/User";
import * as bcrypt from "bcrypt"; import * as bcrypt from "bcrypt";
export default class Index{ export default class Index {
@auth() @auth()
@config({ @config({
auth: { auth: {
@ -20,13 +20,11 @@ export default class Index{
}, },
}) })
async index(request: Req, h: Res): ReturnValue { async index(request: Req, h: Res): ReturnValue {
console.log(request.auth.isAuthenticated); if (request.auth.isAuthenticated) {
// console.log(request.auth); // 登录了
// if (request.isAuthenticated) { } else {
// // 登录了 // 未登录
// } else { }
// // 未登录
// }
return h.view("views/index.pug"); return h.view("views/index.pug");
} }
@method("GET") @method("GET")
@ -58,12 +56,11 @@ export default class Index{
console.log(1); console.log(1);
try { try {
const User = request.getModel("User") const User = request.getModel("User");
console.log(await User.findOne({ where: { username: "xieyaxin" } })); console.log(await User.findOne({ where: { username: "xieyaxin" } }));
} catch (error) { } catch (error) {
console.log(error); console.log(error);
} }
console.log(2); console.log(2);
return h.view("views/about.ejs"); return h.view("views/about.ejs");

Loading…
Cancel
Save