Edwiser Single Sign-On - Uninstallation
"Uninstall Button" is unavailable for the Edwiser Single Sign On plugin on the Moodle site.
- The main reason behind the uninstall button not being available in the SSO plugin (auth type plugin) is that some users are still authenticated with the SSO plugin
- To check the user authenticated with the SSO plugin go to site administration ➥ Users ➥ Browse ➥ List of Users
Click on the Show More Button in the Filter section
Find the option Authentication select the Edwiser Bridge SSO option and then click on the ➥ Add Filter button
- This will list all the users that are authenticated with the Edwiser Bridge SSO plugin.
- Note - If you have deleted the SSO plugin from the folder (missing from the disk) then please install the older SSO plugin again as this will only be shown if the plugin is installed.
- Click on the edit user option (setting icon) and change the Authentication method from Edwiser Bridge SSO to Manual accounts.
- Do this for all the users listed for the Edwiser bridge SSO authentication method filter.
- Once it is done you will be able to see the uninstall button.
- If the button is still not available then it means some users had Edwiser SSO as an authentication method but were deleted by the admin.
- To check those users you will need Database access and you may have to consult the Moodle site manager or Moodle expert.
- Run this query to check all the users with an auth method other than manual (default method)
- SELECT * FROM `mdl_user` WHERE `auth` != 'manual' ORDER BY `auth`
- Note - change the table prefix if you have other than mdl_
- Check the list of users if anyone has auth method as ‘edwiserbridge’ or ‘wdmwpmoodle’ or similar to edwiser bridge
- Change the auth method to manual for them
- UPDATE `mdl_user` SET `auth`='manual' WHERE `auth` = 'wdmwpmoodle'
- Or
- UPDATE `mdl_user` SET `auth`='manual' WHERE `auth` != 'manual'
- After this, you will be able to see the uninstall button
- If it is still not available please contact us with site credentials and FTP/SSH access.