[IMO] I prefer to use `unless current_user` and remove `!`, but it's up to you.