1 2 3 4 5 6 7 8 9 10 11 12 13
# Headless as described here https://github.com/elabs/pundit#headless-policies class LoginPolicy attr_reader :user def initialize user @user = user end def boiv? (user.permissions || []).include?('sessions.create') end end