情報とテキストを掲載できる自分用のRailsアプリ/サイトを作成しようとしています。他のユーザーを用意せずに、管理者ユーザー (自分自身) を作成するにはどうすればよいか疑問に思っていました。基本的に複数のユーザーを必要とすることはなく、他のすべてのモデル データはこの 1 人の (管理者) ユーザーに属します。
私が考えているオプション:
- エントリが 1 つだけのユーザー モデルを用意します。ユーザーがログインしているかどうかを確認し、管理ユーティリティを表示します。
- can-can/devise のような宝石を使用しますか? それはやり過ぎですか?
- 管理タスクを実行できる非常にあいまいな URL を持っています (不自由に聞こえますが、最も簡単です!)