Я создаю API для моего приложения rails. Я пытаюсь повторно использовать одни и те же контроллеры как для API, так и для логики приложения.Запросы без аутентификации пользователя - это хорошо, но как реализовать, если для некоторых действий требуется аутентификация.Я использую authlogic, для редактирования людям нужны определенные разрешения, которые я проверяю в before_filter.Если я реализую API, используя базовую аутентификацию http, как мне отличить?