Closed
Description
Sample information
- Sample type: Sample
- Sample language: Python
- Sample name: 18: Bot Authentication
Describe the bug
I run into an error when trying to logout. Sign-in is succesful as the bot does return my token. I am following this
[on_turn_error] unhandled error: 'CloudAdapter' object has no attribute 'sign_out_user'
Traceback (most recent call last):
File "***", line 174, in run_pipeline
return await self._middleware.receive_activity_with_status(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "***", line 69, in receive_activity_with_status
return await self.receive_activity_internal(context, callback)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "***", line 79, in receive_activity_internal
return await callback(context)
^^^^^^^^^^^^^^^^^^^^^^^
File "***", line 30, in on_turn
await super().on_turn(turn_context)
File "***", line 70, in on_turn
await self.on_message_activity(turn_context)
File "***", line 37, in on_message_activity
await DialogHelper.run_dialog(
File "***", line 19, in run_dialog
await dialog_context.begin_dialog(dialog.id)
File "***", line 121, in begin_dialog
return await dialog.begin_dialog(self, options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "***", line 67, in begin_dialog
turn_result = await self.on_begin_dialog(inner_dc, options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "***", line 16, in on_begin_dialog
result = await self._interrupt(inner_dc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "***", line 32, in _interrupt
await bot_adapter.sign_out_user(inner_dc.context, self.connection_name)
^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'CloudAdapter' object has no attribute 'sign_out_user'
To Reproduce
Steps to reproduce the behavior:
I followed the BotBuilder sample readme for this authentication which refers to the Add authentication to a bot guide. I'm pretty sure I followed all the steps, since authentication does work and I the bot returns my token when asked. It's just that the logout command is not working.
Expected behavior
The session gets logged out