Trong suy nghĩ, làm cách nào để tôi truy cập mã thông báo xác thực của người dùng. Khi cuộc gọi ajax khởi tạo phiên người dùng, tôi cần có thể nhận mã thông báo xác thực từ người dùng. Tôi đã cố gắng để làm những việc như thêm: token_authenticable trong mô hình của tôiMã thông báo xác thực Devise
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable
cũng thêm các thuộc tính của những cái tên như: authentication_token, và: authenticity_token để attr_accessible. Nhưng mỗi khi tôi cố gắng để gọi authentication_token hoặc authenticity_token này ra khỏi người dùng với user.auth ... tôi nhận được lỗi như thế này
NoMethodError: undefined method `authentication_token' for #<User:0x000001016b1140>
Xin lỗi, tôi cần phải nhận mã thông báo này để gửi với các cuộc gọi ajax của tôi, (dự án cuối cùng tôi làm việc trên tôi đã có một giải pháp cực kỳ Bootleg nơi devise đã gần như bị xé ra khỏi ứng dụng, tôi chỉ cần cái này chết tiệt token)
tôi có vấn đề tương tự, hãy cho tôi biết nếu bạn tìm thấy giải pháp, tài liệu đọc không tốt có sẵn – Kevin
token_authenticatable đã bị khấu hao như được thấy ở đây: http://stackoverflow.com/questions/18931952/devise-token-authenticatable- deprecated-what-the-the-alternative – dane