Ero sivun ”Tekniikka/Mediawiki/pre1.27” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
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.
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();