initializeDeviceLogin
Initializes a device login flow, providing the necessary information for user verification.
Return
AuthResult containing either a DeviceAuthorizationResponse, or, if the operation was unsuccessful, a NetworkError.