Liftweb自動登陸

在開發環境中若是已經集成了用戶登陸功能,再測試後臺功能的重啓服務器時常常須要反覆登陸,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
相關文章
相關標籤/搜索