plugin:forcessllogin
Table of Contents
forcessllogin Plugin
Compatible with DokuWiki
2012-01-25,2012-10-13,2013-03-06,2015-08-10,2016-06-26
This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.
Description
Enforce SSL for actions that require transmission of userdata. Optionally shows a splash page with information on certificate and issuing authority.
Download and Installation
Search and install the plugin using the Extension Manager. Refer to Plugins on how to install plugins manually.
Changes
- Update plugin.info.txt (2020-06-17 00:22)
- Merge pull request #12 from moisesbr-dw/pt_translation (2020-06-14 17:00)
- Merge pull request #11 from moisesbr-dw/eo_translation (2020-06-14 17:00)
- Merge pull request #10 from moisesbr-dw/pt-br_translation (2020-06-14 16:59)
- Merge pull request #9 from moisesbr-dw/dismiss_php_warning (2020-06-14 16:58)
- pt translation (2020-06-14 05:48)
- eo translation (2020-06-12 02:50)
- pt-br translation (2020-06-11 23:50)
Settings
actions | On which actions to trigger |
Denied: If this action is selected the splashpage is shown if a user doesnt have permission to view a page. If not the login form on the denied page is surpressed. (added 2016-09-16) | |
splashpage | Instead of redirect show a message with a button to continue encrypted |
cert | Name of the certificate. If not empty a message on accepting the certificate is shown |
ca | Link to the root certificate of the signing ca. If not empty a message and the link is shown |
Example / Screenshot
Translation
Changes and additions welcome.
en
- splashpage.txt
====== SSL Encryption ====== The requested action requires transmission of personal data and will continue encrypted.
- lang.php
$lang['submit'] = 'Change to SSL Encrytion'; $lang['cancel'] = 'Return to plaintext transmission'; $lang['submittitle'] = 'Continue Action'; $lang['canceltitle'] = 'Cancel Action'; $lang['certinfo'] = 'The Connection will be signed as {{name}}. Please Add an Exeption if needed.'; $lang['cainfo'] = 'To trust all Certificates issued by this authority you can install the following Root Certificate.'
de
- splashpage.txt
======= SSL Verschlüsselung ====== Die gewünschte Aktion erfordert die Übertragung vertraulicher Daten und wird verschluesselt fortgesetzt.
- lang.php
$lang['submit'] = 'SSL aktivieren'; $lang['cancel'] = 'Aktion Abrechen'; $lang['cancel'] = 'unverschlüsselte Übertragung'; $lang['submittitle'] = 'Aktion fortsetzen'; $lang['canceltitle'] = 'Zurück zur unverschlüsselten Version'; $lang['certinfo'] = 'Die Verbindung wird mit dem Zertifikat für {{name}} signiert. Möglicherweise musst Du eine Ausnahme hinzufügen.'; $lang['cainfo'] = 'Um allen Zertifikaten dieser Authorität zu vertrauen kannst Du folgendes Root Zertifikat installieren.';
Incompatibilitys / Bugs
- ondeniedlogin changes the action when the permissions are checked and after forcessllogin.
plugin/forcessllogin.txt · Last modified: 2020-09-20 13:15 by Aleksandr