Manual:$wgSecureLogin
| 認証: $wgSecureLogin | |
|---|---|
| Whether to let user authenticate using https when they come from http. |
|
| 導入されたバージョン: | 1.17.0 (r75585) |
| 除去されたバージョン: | 使用中 |
| 許容される値: | (真偽値) |
| 既定値: | false |
| その他の設定: アルファベット順 | 機能順 | |
詳細
If true, forces users to authenticate using https when they come from http, but only if you use a protocol-relative URL in $wgServer (otherwise this setting is ignored).
Note also that under certain circumstances, when serving http and https in parallel on a web server, specifying http within a browser's location and adding the fromhttp=1 query parameter, the login page will be downgraded from https to http, even when $wgSecureLogin is set to true.
A link will then display above the username field allowing a user to choose the secure login option.
From 1.22 on, use $wgDefaultUserOptions to set prefershttps false by default if you want HTTP users to stay on HTTP after login by default.
wikitech-l での George Herbert のアイデアに基づいています: mailarchive:wikitech-l/2010-October/050071.html
$wgServer に以下のように設定する必要があります。
| MediaWiki バージョン: | ≧ 1.17 |
$wgServer = "//replacethisexample.com";
$wgSecureLogin = true;