[++] finish sign-in-out