Railsアプリの構築を開始しようとしています。このアプリは、最終的にユーザーごとにCRUDアクセスを変更する必要があります(つまり、どのページが表示され、どのページを編集できるかなど)。
これを組み込むための開発サイクルの最良の段階はありますか?
インターフェイスのほとんどすべての部分が何らかの形でユーザーのIDのチェックに依存し、それがDB構造の固有の部分になるため、私の一部はそれが最初のものであるべきだと感じています。
別の部分では、これは最初から複雑になりすぎて、代わりにアプリのコア部分を構築し、後で認証/承認を重ねる必要があると感じています。
この種のことに関するベストプラクティスはありますか?