a new exception class for sign-in error