これは、Webサイトのユーザー権限に関するベストプラクティスの質問です。ユーザーがページ上で特定のアクションを実行する権限を持っていない場合は、A。ボタンをレンダリングして非表示にする前にこれらのセキュリティチェックを実行することをお勧めしますB.先に進んでボタンをレンダリングし、ユーザーがボタンをクリックしたときにセキュリティチェックを実行します、許可がない場合は通知します。
私はいくつかの理由でBに傾いています。これらの理由の2つは、初期ロード時間が速く、ユーザーにとってより明確であるということです。ボタンが表示されない場合、セキュリティ上の理由でボタンが表示されていないことを理解できない可能性があり、サポートコールにつながる可能性があります。
これについて他の意見を聞きたいです。