Установка файла cookie ответа не работает на ec2, но работает на localhost - PullRequest
0 голосов
/ 28 октября 2018

Я устанавливаю файлы cookie ответа с помощью этой строки кода

 module Users
  class SessionsController < Devise::SessionsController
    skip_before_action :authenticate_user
    skip_before_action :verify_authenticity_token
    skip_before_action :verify_signed_out_user # Skip this action from super class

    .....
    def handle_login(response)
      ApplicationRecord.transaction do
        // Verify user 
        // Issues new token
        auth_token = issue_auth_token user

        # Delete current user auth token and create new one
        session.delete(:current_authentication_token)
        session[:current_authentication_token] = auth_token.authentication_token
        cookies[:current_authentication_token] = {:value => auth_token.authentication_token, :expires => 1.month.from_now, :domain => :all}
        redirect_to users_homes_path
      end
    end
 end

Это хорошо работает на локальном хосте, но cookie с ключом current_authentication_token не сохраняется, когда я развернул свой проект в ec2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...