Signature

def add_credentials(self, url: 'str', **kwargs: 'Unpack[CredentialsDict]') -> 'None'

Parameters

url
str

The URL to store credentials for

email
NotRequired[str]
required

The email address used for login. Cannot be used with username.

username
NotRequired[str]
required

The username used for login. Cannot be used with email.

password
str
required

The password for the account. Required.

mfa_secret
NotRequired[str]
required

Optional MFA/2FA secret key for generating one-time codes.

Returns

None

Raises

  • ValueError: If an invalid MFA secret code is provided