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