anchor.diff:  
   == Authentication
   
  -Buddy differs with other libraries because it takes very different approach for handling
  -authentication. Firstly, it clearly splits authentication and authorization in two
  -separate steps. Secondly, it implements these concepts using protocols for easy
  +Buddy takes a very different approach to handling authentication.
  +First, it clearly distinguishes authentication and authorization as two
  +separate steps. Second, it implements these concepts using protocols for easy
   extensibility.
   
   .Here is a list of the built-in authentication backends:
  
positive.code: 
  === Leiningen
  
  The simplest way to use _buddy-auth_ in a clojure project, is by including it in the dependency
  vector on your *_project.clj_* file:
  
  ._on project.clj_
  [source,clojure]
  ----
  [buddy/buddy-auth "0.4.1"]
  
negative.code: 
  == Introduction
  
  The _buddy-auth_ module is dedicated to providing authentication facilities for
  ring and ring based web applications.
  
  
  == Project Maturity
  
  Since _buddy-auth_ is a young project there may be some API breakage.
  
  
  == Install
  
  This section covers the installation and requirements of the _buddy-auth_ library.
  
  
  === Requirements
  