password-hash

    0

    1答えて

    私のcakephpプロジェクト用のcustompasswordhasherを作成します。 cakephpのバージョンは2.5です。私は、CakePHPの料理本に従うと App::uses('AbstractPasswordHasher', 'Controller/Component/Auth'); class CustomPasswordHasher extends AbstractPassw

    -1

    4答えて

    今日、私は学校で塩を使った安全なハッシュについて学び、password_hashを使い始めました。これは私がmd5のものを使用する前に驚くべきことですが、非常に安全です。しかし、今私は何かを欠いている。 私のデータベースには、ログインセッションと、ユーザー名とパスワードを「覚えている」ユーザーを保存しました。その後、IPに基づいて、最後のレコードがデータベース内の「記憶」列に「はい」または「いいえ

    -2

    1答えて

    このコードを実行すると無効なパスワードが返されます。なぜパスワードがハッシュされたものと一致しなかったのですか? <?php $passwd = "imad"; $hash = password_hash($passwd,PASSWORD_DEFAULT,['cost'=>10]); echo "$passwd".' :'.$hash."<br/><br/>";

    0

    1答えて

    ログインシステムmd5がユーザー名をハッシュし、パスワードがパスワードをハッシュします。したがって、ユーザー名に基づいて行をフェッチできませんか?私のクライアントは、私がbase64encodeする電子メールアドレスを入力します。私は失われたパスワード変更オプションを提供します。しかし、同じタイプのハッシュを使用してフィールドを更新しても、電子メールフィールドを識別子として使用すると、新しいパスワ

    -2

    1答えて

    パスワードのハッシュ(b-crypt)に問題があります。私はユーザ登録時にこの機能をうまく遂げました:$hashed = password_hash($password, PASSWORD_DEFAULT);。しかし私はコードのこの行を実装する方法を私のコードにpassword_verify($password, $hashed_password)知らない。 これは、クラスのユーザーのセグメントで

    -2

    1答えて

    は、次のtypescriptですを考えてみましょう。 $ ./artisan tinker >>> bcrypt('123456') => "$2y$10$YLswQefA6JXTYMM5nH90we9siAtG71I1/LMa5XIkplCF32EMtXmKK" >>> bcrypt('123456') => "$2y$10$LoakjerqalqFxI6r.BR.x.K1fycqWS5

    1

    2答えて

    私はどのようにフォームを理解しようとし、password_hashと検証作業。ここに私が書いた簡単なコードがあります。 結果は「無効なパスワード」です 私は何が欠けていますか? <!doctype html> <html> <head> <meta charset="utf-8"> <title>Untitled Document</title> </head> <body>

    -2

    1答えて

    私はこのコマンドでmysqlテーブルにデフォルトのユーザ名とパスワードを作成しました。 insert into users (email, password) values('admin', md5('1234')); そして、phpで検証しようとしました。 password_verify($_POST['password'], $results['password']) しかし、それは確