Skip to content

External user identifiers

During the issuance process, it may be useful to identify users during the inbound webhook communication. For example, your webhook handler may need to know which exact user is about to receive a credential before providing any data to Document Rails.

To solve this problem, Document Rails has a concept of external user identifiers, which are arbitrary string values provided during the issuance flow initialization.

Some good examples of external user identifiers include:

  • E-mail addresses

  • Phone numbers

  • Application-specific identifiers your inbound webhook knows about (UUIDs, numeric values, etc.)

These are the only requirements for external user identifiers:

  • Max length is 512 bytes

  • The value should not be empty ("")