[Rt-commit] rt branch, 4.2/web-external-auth, updated. rt-4.0.6-463-g6c1785a

Thomas Sibley trs at bestpractical.com
Tue Aug 14 19:59:07 EDT 2012


The branch, 4.2/web-external-auth has been updated
       via  6c1785a41e404634f972110e6d657a86ba6c676e (commit)
       via  b5cbebf355dd6f65f8c9c373f504fe599e15ab14 (commit)
      from  a95525051eda9873c56ca8fe9c489eb30fa272b1 (commit)

Summary of changes:
 docs/authentication.pod | 16 +++++++++-------
 lib/RT/Interface/Web.pm |  2 +-
 2 files changed, 10 insertions(+), 8 deletions(-)

- Log -----------------------------------------------------------------
commit b5cbebf355dd6f65f8c9c373f504fe599e15ab14
Author: Thomas Sibley <trs at bestpractical.com>
Date:   Tue Aug 14 16:53:01 2012 -0700

    Update doc pointer in authentication error

diff --git a/lib/RT/Interface/Web.pm b/lib/RT/Interface/Web.pm
index 006b2c5..d036518 100644
--- a/lib/RT/Interface/Web.pm
+++ b/lib/RT/Interface/Web.pm
@@ -660,7 +660,7 @@ sub AttemptExternalAuth {
         } else {
             # Couldn't auth with the REMOTE_USER provided because an RT
             # user doesn't exist and we're configured not to create one.
-            RT->Logger->error("Couldn't find internal user for '$user' when attempting WebExternalAuth and RT is not configured for auto-creation. Refer to `perldoc $RT::BasePath/docs/external-auth.pod` if you want to allow auto-creation.");
+            RT->Logger->error("Couldn't find internal user for '$user' when attempting WebExternalAuth and RT is not configured for auto-creation. Refer to `perldoc $RT::BasePath/docs/authentication.pod` if you want to allow auto-creation.");
             AbortExternalAuth(
                 Error => "NoInternalUser",
                 User  => $user,

commit 6c1785a41e404634f972110e6d657a86ba6c676e
Author: Thomas Sibley <trs at bestpractical.com>
Date:   Tue Aug 14 16:57:40 2012 -0700

    Consistently use "internal" to describe RT's own authentication
    
    We use internal vs. external all over the place, not native vs.
    external.

diff --git a/docs/authentication.pod b/docs/authentication.pod
index 317207e..c4201fc 100644
--- a/docs/authentication.pod
+++ b/docs/authentication.pod
@@ -1,15 +1,17 @@
 =head1 RT Authentication
 
-RT allows for several different ways to authenticate users including a native
-account management system and a number of ways to integrate with existing
+RT allows for several different ways to authenticate users including an
+internal user management system and a number of ways to integrate with existing
 authentication systems.
 
-=head1 Native Authentication
+=head1 Internal Authentication
 
-RT's native authentication system provides administration tools to manage
-usernames and passwords.  If you plan to run your RT as a stand-alone system
-and don't need to use accounts associated with any other system, this may be
-all you need.
+RT's native internal authentication system provides administration tools to
+manage usernames and passwords.  If you plan to run your RT as a stand-alone
+system and don't need to use accounts associated with any other system, this
+may be all you need.  The administration pages under Configuration → Users
+provide new user creation as well as password setting and control of RT's
+privileged flag for existing users.
 
 =head1 External Authentication
 

-----------------------------------------------------------------------


More information about the Rt-commit mailing list