Jump to content

Extension:EmailAuth

From mediawiki.org
This page is a translated version of the page Extension:EmailAuth and the translation is 100% complete.
Niet te verwarren met Extension:Email Authorization.
MediaWiki Handleiding extensies
EmailAuth
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+
  • $wgEmailAuthAccountRecoveryTokenExpiry
  • $wgEmailAuthZendeskUrl
  • $wgEmailAuthEnableAccountRecovery
  • $wgEmailAuthZendeskToken
  • $wgEmailAuthZendeskTags
  • $wgEmailAuthZendeskCustomFields
  • $wgEmailAuthZendeskHTTPProxy
  • $wgEmailAuthZendeskTicketFormId
  • $wgEmailAuthZendeskEmail
  • $wgEmailAuthUnmaskedDomains
  • $wgEmailAuthZendeskSubjectLine
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.

Installatie

  • Download en plaats de bestanden in de map EmailAuth in de map extensions/.
    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 .
  • Yes 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