私が働いている会社の管理パネルを開発していて、何か疑問に思っていました。従業員の経験を増やしたい。ログイン資格情報を入力してメールに接続し、管理パネル内でメールを読むことができるようにしたい. 私が助けを必要としているのはこれです:
imap_open 接続を確立する場合、プレーン テキストのパスワードが必要です (私の知る限り)。ハッカーがデータを手に入れたら大惨事になることを知っているので、パスワードをデータベースに安全に保存することはできません。
基本的に、私はしたい:
- ENCRYPTEDパスワードを使用して imap_open 接続を作成します。できればbcryptとして。
これを行う方法を知っている人はいますか?Google で検索したり、stackoverflow に関する他の質問を見たりしましたが、質問に対する答えが見つからないようです。パスワードをプレーンテキストとして保存することは決してありません。そして、COOKIEまたはSESSIONを使用するだけでは面倒です..ログイン時に適切な管理者アカウントに電子メールをロードするだけでよいのに、管理者が常に電子メールにログインするのは面倒です.