Deviseで生成したパスワードを使ってPHPで認証する

<?php
//暗号化されたパスワード
$database_record = '$2a$10$xxxxxxxxxxxxxxxxxxxxxxxxx';

//ポストされてきたパスワード
$user_input = 'yyyyyyyyyy';

if (crypt($user_input, $database_record) == $database_record) {
   echo '成功';
} else {
    echo '失敗:';
}
?>

参考

http://stackoverflow.com/questions/9321075/ruby-bcrypt-password-retrieval-in-php http://stackoverflow.com/questions/11544540/php-bcrypt-for-ruby-on-rails-devise-passwords