user_storage = $user_storage; } public function check( Code $code ) { $backup_codes = $this->user_storage->get_backup_codes(); if ( ! is_array( $backup_codes ) ) { $backup_codes = []; } $code->match( array_map( function (string $backup_code ) { return Code::from_base_64( $backup_code ); }, $backup_codes ) ); } }