8
사용자가 로그인 한 후이 이벤트를 수동으로 기록하고 데이터베이스에서 카운터 열을 증가시킵니다.'콜백'이 있어야합니까?
after_login
은 Devise
에 있습니까? ActiveRecord
의 before_save
처럼?
사용자가 로그인 한 후이 이벤트를 수동으로 기록하고 데이터베이스에서 카운터 열을 증가시킵니다.'콜백'이 있어야합니까?
after_login
은 Devise
에 있습니까? ActiveRecord
의 before_save
처럼?
유증은 무대 뒤에서 소장을 사용하고 소장은 콜백 번호를 제공합니다 :
https://github.com/hassox/warden/wiki/callbacks
가after_authentication
콜백에서보세요. 그것이 당신이 찾고있는 것입니다.
코드 :
Warden::Manager.after_authentication do |user, auth, opts|
# your code here..
end
당신은 단순히 새로운 초기화 파일을 만들고 거기에 코드를 넣을 수 있습니다. (Like /config/initializers/warden_callbacks.rb
)
어디에서 콜백을 작성해야합니까? –
새로운 초기화 파일을 만들고 거기에 코드를 넣으면됩니다. ('/ config/initializers/warden_callbacks.rb'처럼) – Tigraine