Client Data on Qabel Servers

Data types are defined here.

Account

Account data is also stored on the accounting server for authenticating the user:

    accounts        = "["
                    account*
                    "]"


    account         = "{"
                    'username': STR,
                    'email': STR,
                    'saltedHashedPassword': STR,
                    "}"

Identity

A user can upload its identity information to the index server:

    identities      = "["
                    identity*
                    "]"

Information on alias, email and phone are optional.

    identity        = "{"
                    'alias' : STR,
                    'email': STR,
                    'phone': STR,
                    'public_key' : KEY,
                    'drop_urls' : [URL]
                    "}"