require login onSaveClicked