一道 关于异步回调的面试题,求解

  1. 有一个认证过程auth(username,password,cb)包括以下步骤,请用js语言实现此方法:

  • 先判断是否本系统用户authLocal(username, cb)

  • 如果是本系统用户, 接着判断密码authPassword(password, cb)

  • 如果不是本地用户, 分别去验证是否是 QQ 用户或 Weibo 用户; authQQ(username, cb); authWeibo(username, cb);

  • 如果是QQ或Weibo用户, 则判断是否有权限登陆本系统,authPriviage(username,cb);

以上全部为异步操作, cb 统一为 function(err, result) 形式。

这个 代码 具体怎么实现呢?


慕婉清6462132
浏览 1003回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP