Я создаю приложение Rails, которое будет иметь модели User
и File
. У пользователя «есть много» файлов. Уловка заключается в том, что файлы никогда не создаются пользователем явно через веб-приложение. Я создаю настольные приложения для мониторинга файловой системы (думаю, Dropbox) и создания/обновления File
записей.Создать запись базы данных Rails для модели с внешним приложением
Это правильный способ сделать это, чтобы настольные приложения вносили соответствующие POST-запросы в мое приложение Rails и просто не предоставляли представление для создания записей File
в веб-приложении.
Кроме того, было бы достаточно безопасным, чтобы требовать, чтобы токен безопасности для конкретного пользователя отправлялся в запросе POST, выполненном настольными приложениями для аутентификации записи файла пользователя?