Skip to content

WhoIs โ€‹

Overview โ€‹

This is a serializer for the current user, it is simpler than the other user serializers.

These fields give the user information about themselves, after they login or when they return to the site.

auth_pending_flow names the reauthentication flow the session owes: mfa_reauthenticate for a user with an MFA authenticator, reauthenticate for a user with only a password, or None when the session completed that flow within ACCOUNT_REAUTHENTICATION_TIMEOUT or the account has nothing to confirm. It comes from vueda.core.reauthentication, the same policy recent_auth_required enforces, so the client shows the form the server will accept.

Properties โ€‹

NameTypeRequiredDefaultDescription
idintegeryes
emailstring(email)yes
namestringyes
totp_devicesinteger[]yes
auth_pending_flowstringyes
formatted_namestringyes
object_revisionstringyes