From e695cb1118bb69dcc9449b5f02fae66c4d9d7257 Mon Sep 17 00:00:00 2001 From: Angel Fernando Quiroz Campos Date: Fri, 5 Aug 2022 03:24:45 -0500 Subject: [PATCH] Plugin: LTI: Add documentation about installation process --- plugin/ims_lti/.htaccess | 1 + plugin/ims_lti/README.md | 8 ++++++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 plugin/ims_lti/.htaccess diff --git a/plugin/ims_lti/.htaccess b/plugin/ims_lti/.htaccess new file mode 100644 index 0000000000..6f5e945389 --- /dev/null +++ b/plugin/ims_lti/.htaccess @@ -0,0 +1 @@ +AcceptPathInfo On diff --git a/plugin/ims_lti/README.md b/plugin/ims_lti/README.md index c32d7c8314..275546d289 100644 --- a/plugin/ims_lti/README.md +++ b/plugin/ims_lti/README.md @@ -25,8 +25,12 @@ external tool. # Installation -*Prior to installing/uninstalling this plugin, you will need to make sure the `src/Chamilo/PluginBundle/Entity` folder -is temporarily writeable by the web server.* +* Prepare your web server to allow to send cookies in all contexts, set the `SameSite` attribute to `None` + * i.e. Apache configuration + + ```apacheconf + Header edit Set-Cookie ^(.*)$ $1;HttpOnly;Secure;SameSite=None + ``` 1. Install the plugin from the Plugins page 2. Enable the plugin from the IMS/LTI Plugin Settings page