authenticate

abstract suspend fun authenticate(setupToken: String): Result<AuthenticationResponse>

Use the provided setupToken to call your backend and get back the data to fill in your AuthenticationResponse