在开发环境中若是已经集成了用户登陆功能,再测试后台功能的重启服务器时常常须要反复登陆,liftweb为你们提供了便利的方法来处理这种状况,固然也能够以此来实现“记住我”功能,来实现自动登陆。 web
使用此功能的前提是你的User extends了MetaMegaProtoUser[User],这样事后,你在boot.scala加上以下代码就能够实现开发环境下的自动登陆功能了。 服务器
def testUserLogin() { val testUser = User.find(By(User.mobile, "1382652xxx")) testUser foreach { User.logUserIn } } User.autologinFunc = if (Props.devMode) Full(testUserLogin) else Empty