add signup login logout