Skip to main content

Silent Authentication Node

Silent Authentication is non visual node and it checks if a user is already signed in through their bank or national ID service (in Finland, Denmark, Sweden, or Norway). When a user is already authenticated via a supported provider before entering TellUs, this node allows them to proceed without requiring additional authentication steps.

Use Case​

Use the Silent Authentication node when you want to:

  • Allow users who are already authenticated via a supported bank or national ID service (in Finland, Denmark, Sweden, or Norway) to proceed without additional authentication steps.
  • Improve user experience by reducing friction during the authentication process.
  • Seamlessly integrate with existing authentication systems to verify user identity.

Don't use it when:

  • Your application does not support users from Finland, Denmark, Sweden, or Norway.
  • You require explicit user authentication for security or compliance reasons.

UI Examples​

Only output, no UI

Behavior​

  • Blocking: the node waits for the user to be authenticated
  • Produces output: creates multiple output properties based on user account details
  • Supports validation: can be marked as required/optional
  • Moves to the next node after authentication is confirmed

Node Metadata​

PropertyDescription
Node classSilentAuthenticationNode
MessageType38
CanBeEditedFalse
CanBeProcessedOnceFalse
RequireUserResponseYesAutomaticResponse

Input Properties​

PropertyDescription
defaultValidationMessage

The default error message shown when the input is invalid or missing. This is used if no custom validation message is provided.

  • Default Values:
      • En:Please type in value
      • No:Skriv noe
      • Dk:Indtast værdi
      • Fi:Kirjoita kenttään
      • Se:Ange värde
sectionId

Groups this node visually under a specific section in TellUs. When multiple nodes share the same sectionId, they are displayed together under a shared header.

defaultValue

The initial value that is prefilled into the input field when the node is rendered. Useful for suggesting defaults or pre-populating known data.

isRequired

Determines whether the user must provide a value before continuing. If set to true, the form will not proceed without input.

  • Default Values:
      • En:true
  • Allowed Values:
      • true
      • false
isRequiredValidationMessage

The error message shown when a required field is left empty. This overrides the default validation message when isRequired is true.

  • Default Values:
      • En:Value is required
      • No:Verdi er påkrevd
      • Dk:Værdi er påkrævet
      • Fi:Arvo vaaditaan
      • Se:Värde krävs

Output Properties​

PropertyDescription
ssn

Social security number (SSN) collected from the authenticated user

name

Name collected from the authenticated user

surname

Surname collected from the authenticated user

nameSurname

Name and surname collected from the authenticated user

country

Country collected from the authenticated user

bankName

Bank name collected from the authenticated user

authTimestamp

Time stamp when the authentication occurred

AuthorizedUser

The authorizedUser json object includes employee authentication details with NationalId, Username, Name, Surname, Country, BankName, AuthTimestamp, UserToken, and IsStrongAuthentication properties.

username

Username collected from the authenticated user

displayValue

Name and Surname of the authenticated user.

Editor Example​

Try it in the Atlas Editor

This link opens a prebuilt flow using this node in context. You can inspect how it's configured, how it's connected, and how it behaves in a real editor environment.

Node in TellUs