invite refactoring & add auth & add empty sdp