Hmmm if the user is already logged in, but the `admin` flag is `false` he won't be able to access, because the condition is `current_user && current_user.admin`