| 
														
															@@ -50,6 +50,14 @@ const login = async (ctx: Context) => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     ctx.body = ctx.$response(null, '用户名或者密码错误', false) 
														 | 
														
														 | 
														
															     ctx.body = ctx.$response(null, '用户名或者密码错误', false) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   } 
														 | 
														
														 | 
														
															   } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 } 
														 | 
														
														 | 
														
															 } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+const logout = async (ctx: Context) => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  if (ctx.session) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    ctx.session.user = null 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  ctx.body = ctx.$response(null, '退出成功') 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 const userInfo = async (ctx: Context) => { 
														 | 
														
														 | 
														
															 const userInfo = async (ctx: Context) => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   if (!ctx.session || !ctx.session.user ) { 
														 | 
														
														 | 
														
															   if (!ctx.session || !ctx.session.user ) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     ctx.body = ctx.$response(null, '未登录', false, 400000) 
														 | 
														
														 | 
														
															     ctx.body = ctx.$response(null, '未登录', false, 400000) 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -63,5 +71,6 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   home, 
														 | 
														
														 | 
														
															   home, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   code, 
														 | 
														
														 | 
														
															   code, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   login, 
														 | 
														
														 | 
														
															   login, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  logout, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   userInfo 
														 | 
														
														 | 
														
															   userInfo 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 } 
														 | 
														
														 | 
														
															 } 
														 |