backend return the edit campign
handle not auth page