src/main/scala/bootstrap/liftweb/Boot.scala
changeset 70 3a53fa30e03e
parent 69 b1dc0efd1303
child 75 2b0fafd71c1d
equal deleted inserted replaced
69:b1dc0efd1303 70:3a53fa30e03e
    15  */
    15  */
    16 package bootstrap.liftweb
    16 package bootstrap.liftweb
    17 
    17 
    18 import fis.base.model._
    18 import fis.base.model._
    19 import fis.base.ui._
    19 import fis.base.ui._
    20 import fis.aaa.ui.UserSnippet
    20 import fis.aaa.model._
       
    21 import fis.aaa.ui._
    21 import fis.crm.ui._
    22 import fis.crm.ui._
    22 import fis.geo.ui.{CitySnippet, CountrySnippet}
    23 import fis.geo.ui.{CitySnippet, CountrySnippet}
    23 import fis.db.SquerylTxMgr
    24 import fis.db.SquerylTxMgr
    24 import net.liftweb.common._
    25 import net.liftweb.common._
    25 import net.liftweb.http._
    26 import net.liftweb.http._
    37 
    38 
    38     super.boot
    39     super.boot
    39 
    40 
    40     import Loc._
    41     import Loc._
    41 
    42 
       
    43     AuthnSnippet.init()
    42     SecNav.init()
    44     SecNav.init()
       
    45 
       
    46     /* Authn wiring */
       
    47     UserVendors.cur.default.set(Vendor(() => AuthnSnippet.cur))
       
    48     AuthnSnippet.
       
    49       registerAuthenticator(FetchUserAuthenticator).
       
    50       registerAuthenticator(PasswordAuthenticator)
    43 
    51 
    44     val menus = List(Menu("/", "FIS Main page") / "index" >> Hidden,
    52     val menus = List(Menu("/", "FIS Main page") / "index" >> Hidden,
    45       Menu.i("Home") / "" , ContactSnippet.menu,
    53       Menu.i("Home") / "" , ContactSnippet.menu,
    46       CompanySnippet.menu,
    54       CompanySnippet.menu,
    47       UserSnippet.menu,
    55       UserSnippet.menu,
       
    56       AuthnSnippet.menu,
    48       CountrySnippet.menu,
    57       CountrySnippet.menu,
    49       CitySnippet.menu)
    58       CitySnippet.menu)
    50 
    59 
    51     LiftRules.setSiteMap(SiteMap(menus:_*))
    60     LiftRules.setSiteMap(SiteMap(menus:_*))
    52 
    61