| 1 |
README
|
| 2 |
|
| 3 |
Thanks to everyone at Avectra for helping out with my questions on this,
|
| 4 |
including but not limited to Kerim Guc, Darryl Hopkins, Devin Dasbach, and Ford Parsons
|
| 5 |
|
| 6 |
The authentication module provides the following key functions:
|
| 7 |
|
| 8 |
- allows netForum customers with a web username and password to log in
|
| 9 |
- fetches user information from netforum
|
| 10 |
- updates information in netforum when user changes information
|
| 11 |
- assigns users roles based on information in netforum
|
| 12 |
- signs users on to eWeb
|
| 13 |
- Cross domain SSO
|
| 14 |
|
| 15 |
Most of those require setup before use.
|
| 16 |
|
| 17 |
Mapping netForum users to drupal roles depends on two steps,
|
| 18 |
the first is getting the criteria from the database, and the second
|
| 19 |
is matching the user to those criteria. By default it will search based on
|
| 20 |
membership information. See netforum_auth_user_categories() and
|
| 21 |
netforum_auth_categories()
|
| 22 |
|
| 23 |
Cross domain SSO allows two drupal sites running this module to sign a user
|
| 24 |
onto eweb using one of the domains. So if there were www.example.com,
|
| 25 |
eweb.example.com, and www.different.com, both drupal sites can use sso
|
| 26 |
to make a user on eweb.example.com appear logged in.
|
| 27 |
|
| 28 |
Read more about how to set up and configure netforum authentication at
|
| 29 |
admin/help/netforum_authentication
|