fill
This commit is contained in:
@@ -38,6 +38,15 @@ class CacheFailure extends Failure {
|
||||
String toString() => 'CacheFailure: $message';
|
||||
}
|
||||
|
||||
/// Failure that occurs during authentication
|
||||
/// This includes login failures, invalid credentials, expired tokens, etc.
|
||||
class AuthenticationFailure extends Failure {
|
||||
const AuthenticationFailure(super.message);
|
||||
|
||||
@override
|
||||
String toString() => 'AuthenticationFailure: $message';
|
||||
}
|
||||
|
||||
/// Failure that occurs when input validation fails
|
||||
class ValidationFailure extends Failure {
|
||||
const ValidationFailure(super.message);
|
||||
|
||||
Reference in New Issue
Block a user