Ero sivun ”Tekniikka/Mediawiki/pre1.27” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Rivi 4: | Rivi 4: | ||
== Varmennetunnistus == | == Varmennetunnistus == | ||
+ | |||
+ | === Apache === | ||
+ | |||
+ | |||
+ | === LocalSettings.php === | ||
+ | |||
+ | <div style="" > | ||
+ | require_once( "$IP/extensions/SSLAuthentication/SSLAuthPlugin.php" ); | ||
+ | |||
+ | # Käytä käyttäjän varmenteen tietoja tunnuksen alustamiseksi. | ||
+ | $ssl_map_info = true; | ||
+ | |||
+ | # Real Name | ||
+ | # Käyttäjän oletus nimi hänen metatiedoissa. Käyttäjä voi myöhemmin itse muuttaa tätä. | ||
+ | if ( isset($_SERVER['SSL_CLIENT_S_DN_CN']) and isset($_SERVER['SSL_CLIENT_S_DN_S'] ) ) { | ||
+ | $ssl_RN = $_SERVER['SSL_CLIENT_S_DN_G'] . " " . $_SERVER['SSL_CLIENT_S_DN_S']; | ||
+ | } | ||
+ | |||
+ | # User Name | ||
+ | # Käyttäjän käyttäjätunnus, joko koko Common Name, esim: TUOMALA JUHA 10000350X | ||
+ | # tai sen viimeinen osa, SATU-tunnus, esim: 10000350X | ||
+ | if (isset($_SERVER['SSL_CLIENT_S_DN_CN'])) { | ||
+ | # $ssl_UN = $_SERVER['SSL_CLIENT_S_DN_CN']; | ||
+ | $ssl_UN = end( explode(" ", $_SERVER['SSL_CLIENT_S_DN_CN']) ); | ||
+ | }; | ||
+ | |||
+ | SSLAuthSetup(); | ||
+ | </div> | ||
* https://www.mediawiki.org/wiki/Extension:SSL_authentication | * https://www.mediawiki.org/wiki/Extension:SSL_authentication |
Versio 5. tammikuuta 2016 kello 16.07
Mediawiki on Wikipediaa varten kehitetty wiki-ohjelmisto ja suosituin eri wiki-variaatioista.
Sisällysluettelo
Varmennetunnistus
Apache
LocalSettings.php
require_once( "$IP/extensions/SSLAuthentication/SSLAuthPlugin.php" ); # Käytä käyttäjän varmenteen tietoja tunnuksen alustamiseksi. $ssl_map_info = true; # Real Name # Käyttäjän oletus nimi hänen metatiedoissa. Käyttäjä voi myöhemmin itse muuttaa tätä. if ( isset($_SERVER['SSL_CLIENT_S_DN_CN']) and isset($_SERVER['SSL_CLIENT_S_DN_S'] ) ) { $ssl_RN = $_SERVER['SSL_CLIENT_S_DN_G'] . " " . $_SERVER['SSL_CLIENT_S_DN_S']; } # User Name # Käyttäjän käyttäjätunnus, joko koko Common Name, esim: TUOMALA JUHA 10000350X # tai sen viimeinen osa, SATU-tunnus, esim: 10000350X if (isset($_SERVER['SSL_CLIENT_S_DN_CN'])) { # $ssl_UN = $_SERVER['SSL_CLIENT_S_DN_CN']; $ssl_UN = end( explode(" ", $_SERVER['SSL_CLIENT_S_DN_CN']) ); }; SSLAuthSetup();