I'm trying to install Mamook on my website (temporarily, it is for a university, EPFL), but I can't get to understand how I should activate the authentification plugins.
The documentation says me that everything is located in misc/authentication.inc, but in the nightly build I'm installing (http://www.mamook.net/downloads/mamook_20070402.tar.gz) , I have no such file.
Sorry, the documentation about authentication is out of date at the moment. In order to configure the authentication plugins, you'll have to log into Mamook as an admin, which is the user id set in your secured_constants.inc's constant, ADMIN_USER_ID.
Once you log into Mamook as the admin, you'll want to access the page: http://<your domain>/mamook.php?select=authconfig
This page will let you map an authentication plugin to a user level. For example, you can have OFFICE use the internal mamook authentication plugin, or you could set it to use a custom authentication plugin that you've written.
If you need examples of how to make an authentication plugin, please look at plugins/MamookInternalDBAuthentication/MamookInternalDBAuthentication.class.php as a template.
Hope that helps
-Chris Chan
Mamook Core Developer
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I'm trying to install Mamook on my website (temporarily, it is for a university, EPFL), but I can't get to understand how I should activate the authentification plugins.
The documentation says me that everything is located in misc/authentication.inc, but in the nightly build I'm installing (http://www.mamook.net/downloads/mamook_20070402.tar.gz) , I have no such file.
I just need a little tip to go on. My installation is on: http://mamook.raboud.com/
Regards from Switzerland,
Didier Raboud
Hi Didier,
Sorry, the documentation about authentication is out of date at the moment. In order to configure the authentication plugins, you'll have to log into Mamook as an admin, which is the user id set in your secured_constants.inc's constant, ADMIN_USER_ID.
Once you log into Mamook as the admin, you'll want to access the page:
http://<your domain>/mamook.php?select=authconfig
This page will let you map an authentication plugin to a user level. For example, you can have OFFICE use the internal mamook authentication plugin, or you could set it to use a custom authentication plugin that you've written.
If you need examples of how to make an authentication plugin, please look at plugins/MamookInternalDBAuthentication/MamookInternalDBAuthentication.class.php as a template.
Hope that helps
-Chris Chan
Mamook Core Developer