You shouldn't use the gamer_signed_in method inside a controller action but instead you would need to use a before_filter :authenticate_gamer for the whole controller