[LON-CAPA-cvs] cvs: loncom /html/adm/help/tex Auth_Options.tex /interface londropadd.pm doc/loncapafiles loncapafiles.lpml

www lon-capa-cvs@mail.lon-capa.org
Fri, 03 Jun 2005 16:27:29 -0000


www		Fri Jun  3 12:27:29 2005 EDT

  Added files:                 
    /loncom/html/adm/help/tex	Auth_Options.tex 

  Modified files:              
    /doc/loncapafiles	loncapafiles.lpml 
    /loncom/interface	londropadd.pm 
  Log:
  Bug #3805: explain authentication mechanisms
  
  
Index: doc/loncapafiles/loncapafiles.lpml
diff -u doc/loncapafiles/loncapafiles.lpml:1.426 doc/loncapafiles/loncapafiles.lpml:1.427
--- doc/loncapafiles/loncapafiles.lpml:1.426	Fri Jun  3 07:17:47 2005
+++ doc/loncapafiles/loncapafiles.lpml	Fri Jun  3 12:27:25 2005
@@ -2,7 +2,7 @@
  "http://lpml.sourceforge.net/DTD/lpml.dtd">
 <!-- loncapafiles.lpml -->
 
-<!-- $Id: loncapafiles.lpml,v 1.426 2005/06/03 11:17:47 www Exp $ -->
+<!-- $Id: loncapafiles.lpml,v 1.427 2005/06/03 16:27:25 www Exp $ -->
 
 <!--
 
@@ -2481,6 +2481,7 @@
 Analyze_Problem.tex;
 Annotation.tex;
 Authentication.tex;
+Auth_Options.tex;
 Authoring_Adding_Pictures.tex;
 Authoring_DataResponse.tex;
 Authoring_Dynamic_Plot_Axes.tex;
Index: loncom/interface/londropadd.pm
diff -u loncom/interface/londropadd.pm:1.129 loncom/interface/londropadd.pm:1.130
--- loncom/interface/londropadd.pm:1.129	Mon Apr 18 23:58:23 2005
+++ loncom/interface/londropadd.pm	Fri Jun  3 12:27:26 2005
@@ -1,7 +1,7 @@
 # The LearningOnline Network with CAPA
 # Handler to drop and add students in courses 
 #
-# $Id: londropadd.pm,v 1.129 2005/04/19 03:58:23 matthew Exp $
+# $Id: londropadd.pm,v 1.130 2005/06/03 16:27:26 www Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -607,6 +607,7 @@
     $Str .= '<h3>'.&mt('Login Type')."</h3>\n";
     $Str .= "<p>\n".
         &mt('Note: this will not take effect if the user already exists').
+	&Apache::loncommon::help_open_topic('Auth_Options').
         "</p><p>\n";
     $Str .= $krbform."\n</p><p>\n".
         $intform."\n</p><p>\n".
@@ -986,6 +987,7 @@
 		       'psam' => "Please select an authentication mechanism",
                        'mail' => "Email Address"
 					   );
+	my $authhelp=&Apache::loncommon::help_open_topic('Auth_Options');
         $user_data_html = <<END;
 <h3>$lt{'udf'} $username\@$domain</h3>
 <table>
@@ -1003,7 +1005,7 @@
     <td><input type="text" name="emailaddress" size="20" /></td></tr>
 </table>
 <h3>$lt{'pswd'}</h3>
-$lt{'psam'}
+$lt{'psam'}$authhelp
 <table>
 <p>
 $krbform

Index: loncom/html/adm/help/tex/Auth_Options.tex
+++ loncom/html/adm/help/tex/Auth_Options.tex
\label{Auth_Options}

There are four different authentication modes. Depending on your domain 
configuration and role, not all of them may be available:

\begin{enumerate}

\item Kerberos authenticated: this mode should be used if your domain has
a central Kerberos-based authentication system. Your system should have been 
configured to fill in the correct Kerberos domain and version.
\item Internally authenticated: LON-CAPA takes care of authenticating the 
password internally - in this case, you need to specify the initial password.
\item Filesystem authenticated: the underlying operating system takes care
of authenticating the user - {\it only use if you know what you are doing.}
\item Local authentication - typically used when LON-CAPA is coupled with
another system, for example a portal, etc. - 
{\it only use if you know what you are doing.}

\end{enumerate}

Only Domain Coordinators can later change passwords and authentication 
mechanisms, so these should be carefully chosen.