authentication - How to use friend with compojure? -
i'm new clojure, , i'm trying add authentication system compujure app , i'm using cemerick.friend. all routes working fine, i'm never able login, when using dummy in memory database (if can call that). the problem, believe, on cemerick.friend.credentials/bcrypt-credential-fn , never validating credentials. here's gist relevant code: https://gist.github.com/zamith/5940965 any on how solve problem nice. thanks. you want use workflows/interactive-form specify workflows/interactive-login-redirect . the latter function's purpose serve default :login-failure-handler . perform redirect after failed login attempt; makes no attempt log user in. you need remove (resp/redirect "/signup") body of friend/authenticated form in "/dashboard" route, it's unconditionally redirecting logged in users signup page. (that redirect happens in fact proof of user being authenticated, since otherwise body of friend/authenticated not ...