- (let ((session (make-session (post-parameter "username")
- (post-parameter "password"))))
- (setf (session-value 'session) session)
- (redirect +root-url+))
+ (let* ((user (hunchentoot:post-parameter "username"))
+ (pass (hunchentoot:post-parameter "password"))
+ (session (make-session user pass)))
+ (setf (hunchentoot:session-value 'session) session)
+ (empire-log:info "~a: User ~a logging in." session user)
+ (hunchentoot:redirect +root-url+))