ホームページ  >  記事  >  バックエンド開発  >  laravelフレームワークのセッションID復号化アルゴリズム

laravelフレームワークのセッションID復号化アルゴリズム

巴扎黑
巴扎黑オリジナル
2016-11-08 11:25:561777ブラウズ

$encrypter = new Illuminate\Encryption\Encrypter('qianzhudecangshu');
        $session_filename = $encrypter->decrypt($_COOKIE['cangshu']);
        var_dump($session_filename);exit;

上記のものはサードパーティのライブラリ https://github.com/illuminate/encryption です。このソリューションは実際には、laravel の組み込み実装に依存する単なるパッケージであり、役に立ちません

次のものがビルドされたものです。 -laravel 4.1のライブラリ内

laravelフレームワークのセッションID復号化アルゴリズム

$b = Crypt::decrypt($_COOKIE['cangshu']);
dump($b);
$a = Crypt::encrypt('96c65a2077a21ad8e960ba1078641f90e2d93aa1');
dump($a);
$c = Crypt::decrypt($a);
dump($c);


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。