src/main/scala/bootstrap/liftweb/Boot.scala
changeset 70 3a53fa30e03e
parent 69 b1dc0efd1303
child 75 2b0fafd71c1d
--- a/src/main/scala/bootstrap/liftweb/Boot.scala	Fri Apr 20 08:26:24 2012 +0200
+++ b/src/main/scala/bootstrap/liftweb/Boot.scala	Fri Apr 20 08:26:24 2012 +0200
@@ -17,7 +17,8 @@
 
 import fis.base.model._
 import fis.base.ui._
-import fis.aaa.ui.UserSnippet
+import fis.aaa.model._
+import fis.aaa.ui._
 import fis.crm.ui._
 import fis.geo.ui.{CitySnippet, CountrySnippet}
 import fis.db.SquerylTxMgr
@@ -39,12 +40,20 @@
 
     import Loc._
 
+    AuthnSnippet.init()
     SecNav.init()
 
+    /* Authn wiring */
+    UserVendors.cur.default.set(Vendor(() => AuthnSnippet.cur))
+    AuthnSnippet.
+      registerAuthenticator(FetchUserAuthenticator).
+      registerAuthenticator(PasswordAuthenticator)
+
     val menus = List(Menu("/", "FIS Main page") / "index" >> Hidden,
       Menu.i("Home") / "" , ContactSnippet.menu,
       CompanySnippet.menu,
       UserSnippet.menu,
+      AuthnSnippet.menu,
       CountrySnippet.menu,
       CitySnippet.menu)