Guard constructor
Guard({
- required AuthConfig config,
- required AuthDriver driver,
- required String providerKey,
- AuthRepository? repository,
- PasswordVerifier? passwordVerifier,
Creates a base guard
Implementation
Guard({
required this.config,
required this.driver,
required this.providerKey,
AuthRepository? repository,
PasswordVerifier? passwordVerifier,
}) : repository = repository ?? DatabaseAuthRepository(),
passwordVerifier = passwordVerifier ?? HashPasswordVerifier();