Browse code

Sortiere Cert-Logins alphabetisch Typo repariert $startpage soll NULL sein, kein leerer String

Bernd Wurst authored on26/04/2014 08:21:36
Showing3 changed files
... ...
@@ -40,7 +40,7 @@ function prepare_cert($cert)
40 40
 function get_logins_by_cert($cert) 
41 41
 {
42 42
 	$cert = prepare_cert($cert);
43
-	$result = db_query("SELECT type,username,startpage FROM system.clientcert WHERE cert=?", array($cert));
43
+	$result = db_query("SELECT type,username,startpage FROM system.clientcert WHERE cert=? ORDER BY type,username", array($cert));
44 44
 	if ($result->rowCount() < 1)
45 45
 		return NULL;
46 46
 	else {
... ...
@@ -24,7 +24,7 @@ if ($_SESSION['role'] == ROLE_ANONYMOUS) {
24 24
   redirect('index');
25 25
 }
26 26
 
27
-output('<p>Sie werden nun über Ihr SSL-Client-Zertifikat eingeloggt. Möglicherweise werden Sie von Ihrem Browser zunächst gebeten, ein Zertifkkat auszuwählen.</p>');
27
+output('<p>Sie werden nun über Ihr SSL-Client-Zertifikat eingeloggt. Möglicherweise werden Sie von Ihrem Browser zunächst gebeten, ein Zertifikat auszuwählen.</p>');
28 28
 
29 29
 output('<p>Sollte der Login nicht funktionieren, klicken Sie bitte diesen Link:</p>
30 30
 <p><strong>'.internal_link('../../certlogin/', 'Login über SSL-Client-Zertifikat').'</strong></p>
... ...
@@ -65,7 +65,7 @@ function get_certs_by_username($username)
65 65
 }
66 66
 
67 67
 
68
-function add_clientcert($certdata, $dn, $issuer, $startpage='')
68
+function add_clientcert($certdata, $dn, $issuer, $startpage=NULL)
69 69
 {
70 70
   $type = NULL;
71 71
   $username = NULL;