-1

ユーザーからパスワードを隠すためのWindowsまたはWebアプリケーションを作成したい。

実際、私はログインのあるサードパーティのWebサイトを10個持っています。各Webサイトのパスワードをすべてのユーザーから非表示(暗号化)にして、ユーザーがそのパスワードのみをコピーできるようにしたいだけです。

Gmailのウェブサイトを例にとってみましょう。Gmailにアカウントを持っています。他のユーザーにアクセスを許可したい。私は彼に私のユーザー名と暗号化されたパスワードを与えたいです。彼はそのパスワードをコピーして、Gmailのパスワードテキストボックスのパスワードフィールドに貼り付けるだけです。これを自分のウェブサイト全体に適用したいと思います。

これを行う方法はありますか?テキストボックスのpasswordcharプロパティを使用して、Windowsアプリケーションでこれをテストしました。しかし、これをコピーしてWebサイトのパスワードフィールドに貼り付けると、検証できず、エラーが発生します。パスワードは元のエンティティを失ったと思います。どうすればこれを行うことができますか。

4

1 に答える 1

0

コピーできれば、アクセスできます。

これを行うには 2 つの方法があります。1 つ目は、ワンタイム パスワードまたはトークンを生成することです。または、単に LastPass を使用することもできます。

パスワードが元のエンティティを失ったと思います

これは、パスワード フィールドからコピーすると、元の内容がクリップボードにコピーされないためです。

Siさんのコメントについて

「うまくいきません...アクセス権を取得した後、誰かがパスワードを変更するのを防ぐにはどうすればよいですか?」

これに対抗するには、ユーザーがワンタイム パスワードまたはトークンからログインしているかどうかを追跡し、管理機能を無効にする必要があります。

于 2012-06-07T07:36:21.510 に答える