MCPcopy Create free account
hub / github.com/PIKACHUIM/CFWorkerACME / userAuth

Function userAuth

src/users.ts:319–330  ·  view source on GitHub ↗
(c: Context)

Source from the content-addressed store, hash-verified

317
318// 验证登录 ###############################################################################
319export async function userAuth(c: Context) {
320 const user_mail = local.getCookie(c, 'mail')
321 // console.log(user_mail);
322 if (!user_mail || user_mail.length <= 0) return false;
323 const user_data: Record<string, any> = (await getUsers(c, user_mail))[0];
324 if (!user_data || Object.keys(user_data).length <= 2) return false;
325 // console.log(user_data);
326 const user_auth = await local.getSignedCookie(
327 c, user_data["pass"], 'auth')
328 // console.log(user_auth);
329 return !(!user_auth || user_auth.length <= 0);
330}
331
332// 用户退出 ###############################################################################
333export async function userExit(c: Context) {

Callers 5

currentUserFunction · 0.90
handleGetTokenFunction · 0.90
handleRotateTokenFunction · 0.90
loadOrderForDownloadFunction · 0.90
userRegsFunction · 0.85

Calls 1

getUsersFunction · 0.85

Tested by

no test coverage detected