CakePHP Authコンポーネント

CakePHPのAuthコンポーネントを学習中に、躓いたので備忘として

データソースにmysqlを使用して、Authコンポーネントをサンプリング。
usersテーブルにusername,passwordのフィールドを配置して
public $components = array('Auth');
で認証を試みる。
Authコンポーネントのhashアルゴリズムは、デフォルトでSHA1を使用との事。
insert into users(username,password) values('uyaji',SHA1('uyaji'));
にて、ユーザー登録するが、loginError。
どうにもならず、cake/libs/components/AuthComponentクラスから呼び出される
cake/libs/Securityクラスにprintコマンドを仕込みデバッグ
結果、hashメソッドの以下の1行でSaltの使用を確認。
$string = Configure::read('Security.salt') . $string;
Salt文字列の指定は、/app/config/core.phpの以下の1行。
    Configure::write('Security.salt', 'asdkiruhgfkdure');

以下のSQLを実行すると認証可となることを確認。
update users set password=SHA1('asdkiruhgfkdureuyaji')
where username='uyaji'