protected-site

Incantation

To create a project called foo based on this template, type this in a command line shell :-

lein new modular foo protected-site

Modules

component

co-dependency

http-listener

modular-bidi-router

aggregate-template-model

logback-logging

clostache-templater

twitter-bootstrap

jquery

cylon

protected-site-website

Components

cylon/atom-backed-token-store

cylon/cookie-session-store

cylon/file-backed-user-store

cylon/login

cylon/pbkdf2-password-algo

cylon/user-store-password-verifier

modular.bidi/router

modular.bidi/web-resources

modular.clostache/templater

modular.http-kit/webserver

modular.template/aggregate-template-model

Additional libraries

[com.stuartsierra/component "0.2.2"]

[juxt.modular/co-dependency "0.2.0"]

[org.clojure/tools.logging "0.2.6"]

[org.slf4j/jcl-over-slf4j "1.7.2"]

[org.slf4j/jul-to-slf4j "1.7.2"]

[org.slf4j/log4j-over-slf4j "1.7.2"]

[org.webjars/bootstrap "3.3.0"]

[org.webjars/jquery "2.1.0"]

[ch.qos.logback/logback-classic "1.0.7"]

Custom files

resources/logback.xml

resources/public/style.css

resources/templates/index.html.mustache

resources/templates/login.html.mustache

resources/templates/page.html.mustache

resources/templates/protected.html.mustache

src/foo/website.clj


Modularity
Copyright © 2015, LTD.