Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

We discuss in this article how the different data is stored, exposed and transmitted for the Moodle eLearning Chatbot solution

API calls

Standard Moodle API calls

What user makes the calls ? What authentication method?

Custom API calls (via plugin)

What user makes the calls ? What authentication method?

Data at rest

.net Chatbot app: No data is stored in the application

Moodel Plugin: the plugin stored in Moodle

  • Session Log

  • ????

Data in Transit

Data is transmitted between the Chatbot .net app and the Moodle API (standard and custom) via https (port 443).