wasRecentlyAuthenticated property

bool get wasRecentlyAuthenticated

Checks if the user was recently authenticated (within last 5 minutes).

Implementation

bool get wasRecentlyAuthenticated {
  final authTime = attribute<DateTime>('auth_time');
  if (authTime == null) return false;

  return DateTime.now().difference(authTime).inMinutes < 5;
}