@@ -25,16 +25,16 @@ class AuthenticationFailed(MultipassException):
25
25
class NoSuchUser (AuthenticationFailed ):
26
26
"""Indicates a user does not exist when attempting to authenticate."""
27
27
28
- def __init__ (self , details = None , provider = None , identifier = None ):
29
- AuthenticationFailed .__init__ (self , 'No such user' , details = details , provider = provider )
28
+ def __init__ (self , message = 'No such user' , * , details = None , provider = None , identifier = None ):
29
+ AuthenticationFailed .__init__ (self , message , details = details , provider = provider )
30
30
self .identifier = identifier
31
31
32
32
33
33
class InvalidCredentials (AuthenticationFailed ):
34
34
"""Indicates a failure to authenticate using the given credentials."""
35
35
36
- def __init__ (self , details = None , provider = None , identifier = None ):
37
- AuthenticationFailed .__init__ (self , 'Invalid credentials' , details = details , provider = provider )
36
+ def __init__ (self , message = 'Invalid credentials' , * , details = None , provider = None , identifier = None ):
37
+ AuthenticationFailed .__init__ (self , message , details = details , provider = provider )
38
38
self .identifier = identifier
39
39
40
40
0 commit comments