ユーザーがリンクにアクセスしたときにユーザーを認証するために使用される暗号化された値を含むリンクをユーザーに送信できる必要があります。PHPのURLを使用して認証を処理する方法
現在のプロセスでは、saltと約40文字の一意のハッシュを使用し、その後暗号化され、base64でエンコードされるため、電子メールで安全に転送でき、理論上は安全にURLに戻ります。
しかし、このようなことを初めて試みたので、暗号化された値にスラッシュの影響を考慮しませんでした。これは、私はそれを解読しようとすると明らかに動作しませんURLからプルするときに値が切り捨てられる原因になります。
これは一般的にどのように達成されていますか?チュートリアルなどへのリンクは常に高く評価されています。
Base64でエンコードされたものにURLエスケープを使用するべきではありませんか? – dirkgently