すべてにリモート API を完全に使用する Rails アプリを構築しています。リモート API には、ユーザー情報、権限などがあります。
私のユーザー権限はリモート API に存在するため、コントローラー レベルで、ユーザーが特定のページにアクセスできるかどうかを確認する方法を考えています。
現時点では、すべてのコントローラー アクションで API に ping を送信する必要があることを意味します。そうしないと、キャッシュの使用を開始できます。しかし、アクセス許可がいつ変更されるかはわかりません。そのため、キャッシュによって同期の問題が発生する可能性があります。
人々は通常、これをどのように処理しますか?