Skip to Content Skip to Search
Methods
I
S
Included Modules

Instance Public methods

is_site_owner?(cms_backend: false)

# File app/controllers/concerns/v2/authenticatable.rb, line 19
def is_site_owner?(cms_backend: false)
  cms_backend && cookies.signed[:backend_user_id] == current_site.member_id
end

site_owner(cms_backend: false)

# File app/controllers/concerns/v2/authenticatable.rb, line 13
def site_owner(cms_backend: false)
  return unless cms_backend && is_site_owner?({cms_backend: cms_backend})

  DB::Member.find(cookies.signed[:backend_user_id])
end