From d70457eb70aa852dc373ef0a2df102bae2fc1578 Mon Sep 17 00:00:00 2001 From: Priit Tamboom Date: Wed, 8 Oct 2014 14:40:09 +0300 Subject: [PATCH] Public user can create admin_session when :admin env --- app/models/ability.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/models/ability.rb b/app/models/ability.rb index b1be05c0f..bd4e24dde 100644 --- a/app/models/ability.rb +++ b/app/models/ability.rb @@ -10,8 +10,11 @@ class Ability # public user abilites can :create, :session - if (Rails.env.production? ? REGISTRY_ENV == :admin && user.admin? : user.admin?) + if REGISTRY_ENV == :admin can :create, :admin_session + end + + if (Rails.env.production? ? REGISTRY_ENV == :admin && user.admin? : user.admin?) can :manage, Domain can :switch, :registrar can :crud, DomainTransfer