Я думаю, вы здесь запутались в модных словах. : -)
Все действия по определению RESTful, это концепция , встроенная в протокол HTTP. «Создание приложения RESTful» обычно означает, помимо прочего, фактически использовать концепцию различной реакции на GET
, POST
, PUT
или DELETE
запросов на один и тот же URL. Э.Г.
GET http://example.com/users -> Receive a list of all users
POST http://example.com/users -> Creates (a) new user(s)
GET http://example.com/user/42 -> Receives info about user #42
PUT http://example.com/user/42 -> Edit/replace the information of user #42
DELETE http://example.com/user/42 -> Delete user #42
Поэтому, даже если вы ничего не делаете, каждый запрос всегда является RESTful, потому что каждый запрос использует один из этих методов HTTP (обычно GET
).
Я думаю, что вы ищете обычные старые привилегии пользователя, обрабатывающие что-то вроде AuthComponent
.