私はMEAN スタックを使用していますが、次の疑問があります。
現在、Chrome 用の angularjs プラグインを調べると、ログイン後、グローバル スコープでユーザー情報が次のように表示されます。
user: {
provider: local
name: Usertest
email: usertest@usertest.com
username: User
_id: 52f94e49088c92d972163f64
__v: 0
role: special_member
}
ご覧のとおり、フィールドrole
をユーザー スキーマに追加しました。
私の質問は、たとえば、パスワードが表示されないのに、なぜ新しい役割フィールドがフロントエンドに表示されるのですか? (表示されることが期待されていないことは理解していますが、どのファイルまたはどこで、一部のフィールドを角度管理されたフロントエンドに渡してはならないことが明示されていますか?)