plugin:authsplit
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
plugin:authsplit [2013-07-07 11:49] – Synchronize with README rev b09b2fca73 78.53.205.96 | plugin:authsplit [2018-04-29 20:24] – Aleksandr | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Split authentication | + | ====== Split Authentication |
---- plugin ---- | ---- plugin ---- | ||
Line 6: | Line 6: | ||
email : pieter@hollants.com | email : pieter@hollants.com | ||
type : auth | type : auth | ||
- | lastupdate : 2013-07-07 | + | lastupdate : 2017-12-12 |
- | compatible : Weatherwax | + | compatible : Elenor of tsort, Ponder Stibbons, Hrun, Detritus, Frusterick Manners |
depends | depends | ||
conflicts | conflicts | ||
- | similar | + | similar |
tags : authentication split | tags : authentication split | ||
Line 47: | Line 47: | ||
* '' | * '' | ||
* '' | * '' | ||
- | * '' | + | * '' |
* '' | * '' | ||
+ | * for login names, real names and email addresses, authsplit will try to modify in the //primary// auth plugin first (if that plugin reports being capable of modifying it, that is), then in the // | ||
* passwords are modified in the //primary// auth plugin only since by design the // | * passwords are modified in the //primary// auth plugin only since by design the // | ||
- | * group membership is always modified in the // | + | * group membership is always modified in the // |
- | * for login names, real names and email addresses, authsplit will try to modify in the //primary// auth plugin first (if that plugin reports being capable of modifying it, that is), then in the // | + | |
* '' | * '' | ||
* '' | * '' | ||
Line 60: | Line 60: | ||
So to summarize which auth plugins are involved in which method calls: | So to summarize which auth plugins are involved in which method calls: | ||
- | | | **Primary auth plugin** | **Secondary auth plugin** | | + | | || **Primary auth plugin** | **Secondary auth plugin** | |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | | Login names | Modified here\\ //(If supported by the auth plugin)// | Modified here | |
- | | '' | + | | | Real names | Modified here\\ //(If supported by the auth plugin)// | Modified here | |
- | | '' | + | | | eMail addresses | Modified here\\ //(If supported by the auth plugin)// | Modified here | |
- | | '' | + | | | Passwords | Modified here | - | |
- | | '' | + | | | Group memberships | - | Modified here | |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
This theory tells you, for example, that if you combine [[plugin: | This theory tells you, for example, that if you combine [[plugin: | ||
Line 97: | Line 102: | ||
* '' | * '' | ||
* '' | * '' | ||
+ | * '' | ||
* '' | * '' | ||
- | + | * '' | |
- | Sample settings for using authhttp and authplain, without automatic user creation: | + | |
- | + | ||
- | <code php> | + | |
- | $conf['authtype'] = 'authsplit'; | + | |
- | $conf[' | + | |
- | $conf[' | + | |
- | $conf[' | + | |
- | </ | + | |
Note that you'll have to take some of the used auth plugin' | Note that you'll have to take some of the used auth plugin' | ||
Line 115: | Line 113: | ||
===== Credits ===== | ===== Credits ===== | ||
- | This plugin | + | This plugin |
+ | |||
+ | Support for external authentication was contributed by [[mailto: | ||
===== Discussion ===== | ===== Discussion ===== |
plugin/authsplit.txt · Last modified: 2023-09-20 20:51 by Klap-in