1

私は多くの顧客に行くウェブアプリを構築しています。このアプリを使用すると、顧客はユーザーを管理できます。ユーザー名、パスワード、権限などを使用してユーザーを作成します。他のユーザーを作成する権限を持つ最初の管理者ユーザーが必要です。

問題はユーザーの初期設定です。

  • アプリを最初にインストールするときに、最初のユーザーをどのように追加する必要がありますか?
  • このユーザーはユーザーデータベースにプリインストールする必要がありますか?
  • この最初のユーザーに設定するパスワードと、パスワードを忘れた場合にパスワードを回復するための電子メールはどれですか。
  • 等。

このような状況はどのように処理されますか?

4

2 に答える 2

3

一部の Web アプリケーションでは、データベースにユーザーがいない場合、最初の実行時にインストール画面が表示されます。管理者のログイン、パスワード、およびいくつかの設定を入力できます。その後、webapp は通常の操作モードに切り替わり、新しく作成された管理者ユーザーとしてログインして、他のユーザーを作成できます。

于 2012-10-23T10:29:04.007 に答える
2

このような状況にルールはありません。ガイドラインとベストプラクティスのみがあります。市場でより頻繁に見られる解決策は、弱いパスワード (パスワード、管理者など) を持つ管理者ユーザーをデータベースに自動的に作成し、管理者が最初にログインしたときにそれを変更するように依頼することです。システム。

于 2012-10-23T10:32:15.710 に答える