/
tofflin
/
music_project
Обзор
Документация
Войти
/
tofflin
/
music_project
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
app/controllers/application_controller.rb
19 строк
800 B
dmitriy_l
Соеденил бэк с фронтом (Серверная сторона)
02 май 2025, 12:17
02 май 2025, 12:17
b219601
Код
Авторство
О чём код?
class ApplicationController < ActionController::API before_action :configure_permitted_parameters, if: :devise_controller? # Новый метод для обработки OPTIONS-запросов def preflight headers["Access-Control-Allow-Origin"] = "http://localhost:3000" headers["Access-Control-Allow-Methods"] = "POST, PUT, DELETE, GET, OPTIONS" headers["Access-Control-Allow-Headers"] = "Origin, X-Requested-With, Content-Type, Accept, Authorization" headers["Access-Control-Allow-Credentials"] = "true" head :no_content end protected def configure_permitted_parameters devise_parameter_sanitizer.permit(:sign_up, keys: %i[name avatar]) devise_parameter_sanitizer.permit(:account_update, keys: %i[name avatar]) end end