ユーザーがプロファイルを作成し、36文字のプロファイルIDを使用できるようにしました。 users/profile.ctp
ファイルはもともとCakeで焼いたusers/view.ctp
ファイルです。CakePHP:ユーザーが他のユーザーのビューとメソッドにアクセスするのを防ぐ
私は他のユーザーがお互いのプロフィールまたは編集ページにアクセスすることを防ぎたい
example/users/profile/3213123-12313-12313-4544534
のようなURLが見えます。例えば達成/編集
ACLで特定のアクションをブロックしますが、ユーザーは同じアクセス権を持つ同じ「グループ」にあります。
ユーザーがプロフィール/方法にしかアクセスできないこと、およびURLを介して他のユーザープロフィールにアクセスするユーザーがホームページにリダイレクトされることを確認するにはどうすればよいですか。私はこれを高度なACLで行うべきか、ここでは簡単なコードを紛失しますか?
おかげ
ありがとうございます。私はまだそれを試していない。私がどれくらい後に来るかを後で投稿します。 – ChrisDK
私はこれを実際に多くの場所でこれを必要とするため、コンポーネントを作成しています – ChrisDK