Skip to content

Conversation

@alexanbj
Copy link
Contributor

@alexanbj alexanbj commented Feb 24, 2025

Denne PRen utvider @obosbbl/validation med en ny metode, validateNationalIdentityNumber() (kun Norge for nå).

Den validerer at inputen er en gyldig fødselsnummer eller d-nummer.

Validering skjer på av både dato og kontrollsiffere (med mod11, som også benyttes på norske organisasjonsnummere).

Valideringen av dato er inspirert av NAV sin fnrvalidator.

Rasjonale for å lage vår egen:

  • Vi har allerede en mod11-implementasjon i dette biblioteket.
  • Vi trenger ikke støtte h-nummer og test-nummer, som NAV.
  • Vi må også støtte svenske personnummer, og ønsker da å gjenbruke funksjonalitet som lages her, som datovalideringen. Kommer egen PR på dette.

Når/hvis denne godkjennes har vi feature parity med https://github.com/code-obos/frontend-modules/tree/main/packages/validation, så da kan den pakken depreactes til fordel for denne.

@alexanbj alexanbj force-pushed the personalidenitynumber branch from 10177e1 to 2ba3dd6 Compare February 25, 2025 04:58
@alexanbj alexanbj requested review from a team February 25, 2025 07:46
@alexanbj alexanbj marked this pull request as ready for review February 25, 2025 07:46
Copy link
Contributor

@aulonm aulonm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

begynner å bli braaaaaa!!

@alexanbj alexanbj merged commit 1dfc896 into main Feb 25, 2025
1 check passed
@alexanbj alexanbj deleted the personalidenitynumber branch February 25, 2025 08:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants