summaryrefslogtreecommitdiffstats
path: root/auth/eurephia_authplugin_driver.h
Commit message (Collapse)AuthorAgeFilesLines
* Added function to inspect a plug-inDavid Sommerseth2013-04-121-0/+30
| | | | | | | This will temporarily load a plug-in and extract information about it. The gathered information is returned in a struct on success. Signed-off-by: David Sommerseth <dazo@users.sourceforge.net>
* auth plugin: Added a possibility for auth plug-ins to close down properlyDavid Sommerseth2013-03-071-1/+10
| | | | | | | This optional function may be declared in the auth-plugins and will be called via the eAuthPlugin_Close() function. Signed-off-by: David Sommerseth <dazo@users.sourceforge.net>
* auth plug-in: Extended the API to have a PluginInit() functionDavid Sommerseth2013-03-041-0/+10
| | | | | | This can be used to pass a configuration to the authentication plug-in. Signed-off-by: David Sommerseth <dazo@users.sourceforge.net>
* auth plug-in: Improved documentation for auth plug-insDavid Sommerseth2013-03-041-9/+32
| | | | Signed-off-by: David Sommerseth <dazo@users.sourceforge.net>
* auth plug-in: Made the PluginInfo() function more informativeDavid Sommerseth2013-03-041-11/+26
| | | | | | | This new PluginInfo() will return a struct instead, containing all the needed plug-in info. It also replaces the APIversion() function completely. Signed-off-by: David Sommerseth <dazo@users.sourceforge.net>
* Added the first stab of an authentication plug-in frameworkDavid Sommerseth2013-03-031-0/+100
This enables a run-time loadable support for other authentication modules. This can be used to make eurephia authenticate user's passwords against other sources than the local eurephia database itself. Signed-off-by: David Sommerseth <dazo@users.sourceforge.net>