Extension:EmailAuth
Appearance
Niet te verwarren met Extension:Email Authorization.
Release status: stabiel |
|
|---|---|
| Implementatie | Gebruikersidentiteit |
| Beschrijving | Tweetrapsauthenticatie via email |
| Auteur(s) | Tgroverleg |
| Laatste versie | 0.1.0 |
| Compatibiliteit beleid | Snapshots releases samen met MediaWiki. Master is niet achterwaarts compatibel. |
| MediaWiki | 1.27+ |
|
|
| Licentie | GNU General Public Licentie 2.0 of hoger |
| Download | |
| Vertaal de EmailAuth extensie indien beschikbaar op translatewiki.net | |
| Vagrant rol | emailauth |
| Problemen | Open taken · Rapporteer een bug |
Deze extensie maakt tweetrapsauthenticatie via email mogelijk. Hoewel dit minder veilig is dan andere vormen van tweetrapsauthenticatie, zoals Extension:OATHAuth, hoeft de gebruiker dit niet zelf in te stellen. Een e-mailadres is voldoende. Dit maakt het handig om aanvallen met het raden van wachtwoorden te stoppen of verdachte logins te beveiligen.
De EmailAuthRequireToken hook wordt gebruikt om te bepalen wanneer de tweede factor vereist is. Zonder een handler toe te voegen voor die hook, bijvoorbeeld in de siteconfiguratie, zal de extensie niets doen.
-
Het verificatiescherm dat wordt weergegeven tijdens het inloggen
-
De verificatie e-mail
Installatie
- Download en plaats de bestanden in de map
EmailAuthin de mapextensions/.
Ontwikkelaars en bijdragers van code moeten in plaats daarvan de extensie van Git installeren, met behulp van:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/EmailAuth
- Voeg de volgende code onderaan het bestand LocalSettings.php toe:
wfLoadExtension( 'EmailAuth' );
- Voeg een hook handler toe voor de hook EmailAuthRequireToken.
Klaar – Navigeer naar Special:Version op de wiki om te controleren dat de extensie geïnstalleerd is.
Configuratie variabelen
| Name | Description | Default |
|---|---|---|
$wgEmailAuthUnmaskedDomains
|
E-maildomeinen die niet worden gemaskeerd tijdens hun weergave in EmailAuth UI-componenten. (Alle andere domeinen worden vervangen door ***.***.) MW 1.45+
|
gmail.com, googlemail.com, hotmail.com, yahoo.com
|
Zie ook
- Help:Extension:EmailAuth
- EmailAuthHooks in WikimediaEvents, voor Wikimedia's versie van de hook EmailAuthRequireToken.
- wikitech:EmailAuth (Wikimedia operationele documenten)
- Extension:LoginNotify, een extensie die een vlag "bekend apparaat" biedt, die kan worden gebruikt in de hook EmailAuthRequireToken.
- Extension:EmailAuthorization - non-Wikimedia extension that uses email instead of normal login
| Deze extensie wordt gebruikt op een of meerdere Wikimedia projecten. Dit betekent waarschijnlijk dat de extensie stabiel is en goed werkt op dergelijke vaak bezochte websites. Zoek op de naam van deze extensie in Wikimedia's CommonSettings.php en InitialiseSettings.php om te zien waar deze is geïnstalleerd. Een volledige lijst van de extensies die geïnstalleerd zijn op een bepaalde wiki kan worden gevonden op de pagina Special:Version van de wiki. |
