Authentifizierung FAQ: Unterschied zwischen den Versionen

Aus MoodleDocs
Wechseln zu:Navigation, Suche
KKeine Bearbeitungszusammenfassung
 
(27 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Authentifizierung}}
{{Authentifizierung}}
{{ÜberarbeitenVergeben}}
==Allgemeine Fragen==
==Allgemeine Fragen==
===Was ist ein Authentifizierungs-Plugin?===
===Was ist ein Authentifizierungs-Plugin?===
Zeile 12: Zeile 10:


===Kann ich mehr als eine Authentifizierungsmethode verwenden?===
===Kann ich mehr als eine Authentifizierungsmethode verwenden?===
Ja, Sie können auf der Seite ''Website-Administration > Plugins > Authentifizierung > Übersicht'' so viele verschiedene Methoden aktivieren und konfigurieren, wie Sie benötigen. Beachten Sie, das die Reihenfolge der Authentifizierungsmethoden in der Übersicht von Bedeutung ist. Nach ''Manuelle Konten'' und ''Kein Login'' sollten Sie die Methode platzieren, die die meisten Nutzer/innen verwenden. Detaillierte Informationen finden Sie im Artikel [[Authentifizierungs-Plugins verwalten]].
Ja, Sie können auf der Seite ''Website-Administration'' (oder im Block ''[[Einstellungen-Block|Einstellungen]]) > Website-Administration'')'' > Plugins > Authentifizierung > Übersicht'' so viele verschiedene Methoden aktivieren und konfigurieren, wie Sie benötigen. Beachten Sie, das die Reihenfolge der Authentifizierungsmethoden in der Übersicht von Bedeutung ist. Nach ''Manuelle Konten'' und ''Kein Login'' sollten Sie die Methode platzieren, die die meisten Nutzer/innen verwenden. Detaillierte Informationen finden Sie im Artikel [[Authentifizierungs-Plugins verwalten]].


===Kann ein/e Nutzer/in mehr als eine Authentifizierungsmethode nutzen?===
===Kann ein/e Nutzer/in mehr als eine Authentifizierungsmethode nutzen?===
Zeile 22: Zeile 20:
Damit dieser Button und sowie entsprechende Instruktionen zur Registrierung angezeigt werden, müssen Sie folgendes tun:  
Damit dieser Button und sowie entsprechende Instruktionen zur Registrierung angezeigt werden, müssen Sie folgendes tun:  


# Stellen Sie sicher, dass die Authentifizierungsmethode [[E-Mail-basierte Selbstregistrierung]] unter ''Website-Administration > Plugins > Authentifizierung > [[Authentifizierungs-Plugins verwalten|Übersicht]]'' aktiviert ist.
# Stellen Sie sicher, dass die Authentifizierungsmethode [[E-Mail-basierte Selbstregistrierung]] unter ''Website-Administration'' (oder im Block ''[[Einstellungen-Block|Einstellungen]]) > Website-Administration'')'' > Plugins > Authentifizierung > [[Authentifizierungs-Plugins verwalten|Übersicht]]'' aktiviert ist.
# Auf derselben Seite wählen Sie im Bereich ''Grundeinstellungen'' im Auswahlmenü ''Selbstregistrierung'' die Option ''E-Mail basiert'' aus.
# Auf derselben Seite wählen Sie im Bereich ''Grundeinstellungen'' im Auswahlmenü ''Selbstregistrierung'' die Option ''E-Mail basiert'' aus.


Zeile 31: Zeile 29:


===Was ist der Unterschied zwischen der Aktivierung der E-Mail-basierten Selbstregistrierung und der Auswahl dieser Methode als Selbstregistrierung?===
===Was ist der Unterschied zwischen der Aktivierung der E-Mail-basierten Selbstregistrierung und der Auswahl dieser Methode als Selbstregistrierung?===
The difference is that self-registration is the general term for having a user create an account themselves. There could be many ways to do that, for instance to allow users to sign up with no email at all. Almost all web applications these days, however, require users to first confirm their email address. This is to prevent spam accounts and other security issues. Moodle has only one type on self-registration currently, which is email-based.
Unter Selbstregistrierung versteht man ganz allgemein, dass Nutzer/innen ihr Nutzerkonto selbst anlegen. Dafür gibt es viele Möglichkeiten, sogar ganz ohne E-Mail-Adresse. Gleichwohl verlangen die meisten Webanwendungen, dass man beim Anlegen eines Nutzerkontos eine E-Mail-Adresse angibt und diese im Verlauf des Registrierungsprozesses bestätigt, bevor das Nutzerkonto freigeschaltet wird. Durch diese E-Mail-Bestätigung soll das Anlegen von Spamkonten verhindert und das Sicherheitsrisiko reduziert werden. Moodle bietet derzeit nur eine Möglichkeit der Selbstregistrierung an, und diese ist E-Mail-basiert.
 
Um diese Selbstregistrierung in Moodle zu aktivieren, müssen Sie Folgendes tun:
# Stellen Sie sicher, dass auf der Seite ''Website-Administration'' (oder im Block ''[[Einstellungen-Block|Einstellungen]]) > Website-Administration'')'' > Plugins > Authentifizierung > Übersicht'' die [[E-Mail-basierte Selbstregistrierung]] aktiviert ist, d.h. das Auge-Symbol [[Image:hide.svg|16px|baseline]] muss geöffnet sein.
# Auf derselben Seite im Abschnitt ''Grundeinstellungen'' wählen Sie im Auswahlmenü ''Selbstregistrierung'' die Option ''E-Mail basiert'' aus.
 
Durch diese zweistufige Freischaltung der Selbstregistrierung ist es möglich, zu einem bestimmten Zeitpunkt die Neuregistrierung von Nutzer/innen zu unterbinden, während sich bereits registrierte Nutzer/innen nach wie vor in Moodle anmelden können. Auf diese Weise können Sie die Selbstregistrierung auf einen begrenzten Zeitraum einschränken (z.B. einen Tag, eine Woche oder einen Monat).
 
=== Wie kann ich bei der Selbstregistrierung das Anlegen von Spam-Konten verhindern?===
'''Achtung''': Wenn Sie die Selbstregistrierung aktivieren, besteht immer dieGefahr, dass Spammer Nutzerkonten anlegen und Foren und Blogs für Spam nutzen. Sie können das Risiko verringern, indem Sie die Registrierung nur für bestimmte E-Mail-Domains erlauben (diese Domains können Sie auf der Seite ''Website-Administration'' (oder im Block ''[[Einstellungen-Block|Einstellungen]]) > Website-Administration'')'' > Plugins > Authentifizierung > [[Authentifizierungs-Plugins verwalten|Übersicht]]'' angeben. Alternativ können Sie die Selbstregistrierung auf einen kurzen Zeitraum begrenzen.
 
Siehe auch [[Spam reduzieren in Moodle]]
 
===Warum verschickt die E-Mail-basierte Selbst-Registrierung keine E-Mails?===
 
Im Verlauf des Registrierungsprozesses verschickt die [[E-Mail-basierte Selbstregistrierung]] eine E-Mail mit einem Bestätigungs-Link an die angegebene E-Mail-Adresse. Wenn dabei Fehler auftreten, können Sie Folgendes prüfen:
# Funktioniert das Versenden von E-Mails aus Foren? Wenn nicht, prüfen Sie, ob [[Mitteilungen]] aktiviert sind und die [[Einstellungen für Mitteilungen|E-Mail-Einstellungen]] korrekt sind.
# Testen Sie den E-Mail-Versand, indem Sie ein Testkonto mit einer gültigen E-Mail-Adresse anlegen.
# Prüfen Sie den Spam-Ordner bzw. den Junkmail-Ordner in Ihrem E-Mail-Programm. Die Bestätigungs-E-Mail wird vom Moodle-Administrator-Konto verschickt. Sie wird möglicherweise vom Spam-Filter abgefangen.
# Ist die E-Mail-Adresse korrekt angegeben oder liegt vielleicht ein Tippfehler vor?


Therefore: to allow users to create self-registered accounts, you must do two things:
Weitere Hinweise finden Sie in den [https://moodle.org/mod/forum/discuss.php?d=271188#p1170455| Community-Foren] auf moodle.org.


# Enable [[Email-based self-registration| email-based self-registration authentication plugin]] to allow such users to be able to log in.
===Können Moodle-Administrator/innen über neue Selbstregistrierungen benachrichtigt werden?===
# Set ''Site administration > Plugins > Authentication > Managing authentication > Common settings > Self registration'' from Disable to Email-based self-registration to allow potential users to create their accounts.
Nein.


This division of labor into two settings means that it is possible to Disable Self-registration to prevent accounts, but as long as the Authentication method Email-self registration is still enabled, users will still be able to login and use their accounts.  
Zu diesem Thema gibt es jedoch einige Diskussionen:
* Diskussionbeitrag: http://moodle.org/mod/forum/discuss.php?d=212648
* Feature Request: http://tracker.moodle.org/browse/MDL-19390
* Diskussionsbeitrag: http://moodle.org/mod/forum/discuss.php?d=117005
* Diskussionsbeitrag: http://moodle.org/mod/forum/discuss.php?d=85333 (inklusive Code-Hack)
* Diskussionsbeitrag: http://moodle.org/mod/forum/discuss.php?d=125000.


You could do this in a case where you may wish to allow signup for a limited period (a day, week, month) to allow users to self-create their accounts, then Disable creating new accounts while allowing the already created users to log in.
==Fragen zu anderen Authentifizierungsmethoden==
===Wie konfiguriere ich die Authentifizierung über LDAP?===


=== How can I prevent spam accounts if I use self-registration?===
Eine detaillierte Anleitung dazu finden Sie im Artikel [[LDAP-Server]].
Warning: Enabling self-registration results in the possibility of spammers creating accounts in order to use forum posts, blog entries etc. for spam. This risk can be minimized by limiting self registration to particular email domains with the allowed email domains setting in ''Site administration > Plugins> Authentication > [[Authentication|Manage authentication]]''. Alternatively, self-registration may be enabled for a short period of time to allow users to create accounts, and then later disabled.


See also: [[Reducing_spam_in_Moodle|Reducing Spam in Moodle]]
===Wie wird die Authentifizierungsmethode ''Kein Login'' verwendet?===


===Why isn't the Email-Based Self-Registration sending emails?===
Die Authentifizierungsmethode [[Kein Login]] kann verwendet werden, um einzelne Nutzerkonten zu sperren. Gesperrte Nutzer/innen können sich nicht mehr in Moodle anmelden, ihre Nutzerkonten bleiben jedoch ansonsten bestehen.


Email based sends out an email with a message and confirmation link to users when they sign up. Possible reason why this make not be working, and also a useful order to troubleshoot this, is:
'''Hinweis''': Gesperrte Nutzer/innen erhalten keine Fehlermeldung, wenn sie versuchen, sich in Moodle anzumelden. Die Anmeldung funktioniert einfach nicht. Die Nutzer/innen werden dann vermuten, dass sie ihr Kennwort falsch eingegeben haben und sie werden versuchen, ihr Kennwort zu ändern. Das wird jedoch nicht funktionieren. Bedenken Sie dieses "Verhalten" von Moodle im Hinblick auf Supportanfragen.


# Is email working at all from Moodle for other features such as forum posts? If not, check that you have [[Messaging]] enabled and that your [[Email_settings|Email Settings]] are set.
Das Sperren von Nutzerkonten geht wie folgt:
# Is email for new sign ups working? You can test this yourself by signing up with a dummy test user and a valid email.
# Has the user checked their spam or junk folder? The email comes by default from your Moodle administrator account, and it is not uncommon for that to be flagged by some systems as potential spam.
# Did the user make a typo or other error in their email address or are they using the wrong account?


Some good troubleshooting advice on the [https://moodle.org/mod/forum/discuss.php?d=271188#p1170455| Community Forums]
# Suchen Sie die Person in der [[Nutzerliste anzeigen|Nutzerliste]] unter ''Website-Administration'' (oder im Block ''[[Einstellungen-Block|Einstellungen]]) > Website-Administration'')'' > Nutzer/innen > Nutzerkonten > Nutzerliste anzeigen'' und klicken Sie die gefundene Person an. Dann gelangen Sie auf deren [[Nutzerprofil]]-Seite.
# Klicken Sie im Block ''[[Einstellungen-Block|Einstellungen]] > Profil von Person X > Profil bearbeiten''.
# Im Auswahlmenü ''Authentifizierung wählen''  stellen Sie die Option ''Keine Anmeldung'' ein.
# Klicken Sie auf den Button ''Profil aktualisieren'' ganz unten auf der Seite.


===Can you arrange for Admins to be notified of new self registrations===
===Kann ich manuell angelegte Nutzerkonten auf LDAP-Authentifizierung umstellen?===


If you are creating ONE manual account, then no.
Ja. Sie können die Authentifizierungsmethode in Nutzerkonten beliebig umstellen. Sie müssen natürlich sicherstellen, dass die Daten (Anmeldename, Kennwort, usw.) auch für die neue Methode korrekt sind.


* See this discussion: http://moodle.org/mod/forum/discuss.php?d=212648
Die Umstellung können Sie in jedem Nutzerkonto manuell vornehmen. Sie können auch mehrere Nutzerkonten gleichzeitig umstellen, indem Sie eine [[Nutzerliste hochladen]] und in dieser Datei das Feld '''auth''' entsprechend eintragen.
* See Feature request here: http://tracker.moodle.org/browse/MDL-19390
* See discussion http://moodle.org/mod/forum/discuss.php?d=117005


Bulk upload can be set up to send e-mails. See the discussion here: http://moodle.org/mod/forum/discuss.php?d=85333 (which includes a code hack to do this as well). Also see http://moodle.org/mod/forum/discuss.php?d=125000.
Siehe auch dieser Blogbeitrag [http://www.scoop.it/t/moodle-lms-m-ms/p/4013595490/2014/01/03/how-to-change-manual-user-accounts-to-ldap Changing manual accounts to LDAP] unter Verwendung einer MySQL Datenbank und dieser [[:en:ad-hoc_contributed_reports#List_of_users_with_Authentication|Link]].


==Fragen zu anderen Authentifizierungsmethoden==
===Wie kann ich Nutzer/innen erlauben, NTML SSO zu umgehen?===
==Wie konfiguriere ich die Authentifizierung über LDAP?==
When NTML SSO (Single Sign On) in Moodle aktiviert ist, dann werden Nutzer/innen, die sich an einem rechner angemeldet haben, auch automatisch in Moodle angemeldet. Mancmal ist es nötig, diese Funktionalität zu umgehen und sich als anderer Nutzer in Moodle anzumelden, z.B. wenn Sie sich als Trainer/in oder Administrator/in am Rechner eines Kursteilnehmers anmelden müssen, um einen Fehler zu beheben. Oder wenn Sie als Trainer/in auf eine Moodle-Funktionalität zugreifen wollen, die für Teilnehmer/innen nicht verfügbar ist, und momentan keinen Zugriff auf einen eigenen Rechne haben.


Eine detaillierte Anleitung finden Sie im Artikel [[LDAP-Server]].
Das Problem ist, dass das Abmelden von Moodle nicht funktioniert, wenn SSO aktiviert ist. Um SSO zu umgehen, hängen Sie an die URL an:


==Wie wird die Authentifizierungsmethode ''Kein Login'' verwendet?==
<code>/login/index.php?authldap_skipntlmsso=1</code>


Die Authentifizierungsmethode [[Kein Login]] kann verwendet werden, um einzelne Nutzerkonten zu sperren. Das geht wie folgt:
'''Beispiel''': http://yourschool.com/login/index.php?authldap_skipntlmsso=1


# Suchen Sie die Person in der [[Nutzerliste anzeigen|Nutzerliste]] unter ''[[Einstellungen-Block|Einstellungen]] > Website-Administration > Nutzer/innen > Nutzerkonten > Nutzerliste anzeigen'' und klicken Sie die gefundene Person an. Dann gelangen Sie auf deren [[Nutzerprofil]]-Seite.
Dann wird NTLM SSO genau für dieses Login deaktiviert, und Sie gelangen auf die Login-Seite von Moodle.
# Klicken Sie im Block ''[[Einstellungen-Block|Einstellungen]] > Profil von Person X > Profil bearbeiten''.
# Im Auswahlmenü ''Authentifizierung wählen''  stellen Sie die Option ''Keine Anmeldung'' ein.
# Klicken Sie auf den Button ''Profil aktualisieren'' ganz unten auf der Seite.


==Andere Fragen==
Achtung: Dieser Workaround funktioniert nicht, wenn Sie in den [[Sicherheitsregeln der Website#Anmeldung notwendig|Sicherheitsregeln der Website]] die Checkbox ''[[Sicherheitsregeln der Website#Anmeldung notwendig|Anmeldung notwendig]]'' aktiviert haben.


==Wie kann ich ein eigenes Plugin für die Authentifizierung schreiben?==
Siehe auch dieser Diskussionsbeitrag auf moodle.org: [http://moodle.org/mod/forum/discuss.php?d=200641 Bypass NTML SSO for Moode 2.2].


Lesen Sie dazu die entsprechende englichsprachige [[:en:Development:Authentication plugins|Entwicklerdokumentation]].
==Andere Fragen==


==Wie können Nutzer/innen ohne E-Mail-Adresse Moodle verwenden?==
===Wie können junge Nutzer/innen oder Nutzer/innen ohne E-Mail-Adresse Moodle verwenden?===
Es gibt verschiedene Möglichkeiten:
Es gibt verschiedene Möglichkeiten:
* Kim Cofino beschreibt in Ihrem englischen [http://mscofino.edublogs.org/2007/10/18/sign-me-up-the-elementary-email-solution-linked-gmail-accounts/ Blogeintrag] eine Möglichkeit, wie man über Google Mail (GMAIL) eine E-Mail-Sammeladresse (z.B. <code>artielader@gmail.com</code>) anlegen kann, so dass sich die Nutzer/innen mit Adressen wie <code>artielader+janedoe@gmail.com</code> anmelden können. Siehe auch [http://mail.google.com/support/bin/answer.py?hl=en&answer=12096 GMail Hilfe].
* Kim Cofino beschreibt in Ihrem englischen [http://mscofino.edublogs.org/2007/10/18/sign-me-up-the-elementary-email-solution-linked-gmail-accounts/ Blogeintrag] eine Möglichkeit, wie man über Google Mail (GMAIL) eine E-Mail-Sammeladresse (z.B. <code>artielader@gmail.com</code>) anlegen kann, so dass sich die Nutzer/innen mit Adressen wie <code>artielader+janedoe@gmail.com</code> anmelden können. Siehe auch [http://mail.google.com/support/bin/answer.py?hl=en&answer=12096 GMail Hilfe].
*Ihre Nutzer/innen registrieren sich mit einer unechten E-Mail-Adresse (z.B. <code>name@example.com</code>) und Sie als Administrator/in gehen in regelmäßigen Abständen (z.B. einmal täglich) die Nutzerliste durch und [[Nutzerverwaltung (Bulk)|bestätigen die neu angelegten Nutzerkonten manuell]].  
*Ihre Nutzer/innen registrieren sich mit einer unechten E-Mail-Adresse (z.B. <code>name@example.com</code>) und Sie als Administrator/in gehen in regelmäßigen Abständen (z.B. einmal täglich) die Nutzerliste durch und [[Nutzerverwaltung (Bulk)|bestätigen die neu angelegten Nutzerkonten manuell]].  
*Nutzen Sie einen E-Mail-Diensteanbieter, der Ihnen eine E-Mail-Adresse nur für ein paar Minuten zur Verfügung stellt, z.B. http://10minutemail.com/ oder einen der anderen  [http://www.google.com/search?q=temporary+email+address&ie Diensteanbieter]. Mit dieser temporären E-Mail-Adresse können sich Ihre Nutzer/innen anmelden, den Link in der Bestätigungs-E-Mail anklicken, um die Registrierung abzuschließen, und sofort mit Moodle beginnen.
*Nutzen Sie einen E-Mail-Diensteanbieter, der Ihnen eine E-Mail-Adresse nur für ein paar Minuten zur Verfügung stellt, z.B. http://10minutemail.com/ oder einen der anderen  [http://www.google.com/search?q=temporary+email+address&ie Diensteanbieter]. Mit dieser temporären E-Mail-Adresse können sich Ihre Nutzer/innen anmelden, den Link in der Bestätigungs-E-Mail anklicken, um die Registrierung abzuschließen, und sofort mit Moodle beginnen.
===Wo werden Nutzerinformationen gespeichert?===
Sie den Pflichtfelder eines Nutzerkontos gehören ''Anmeldename'', ''Vorname'', ''Nachname'' und ''E-Mail-Adresse''. Diese Daten sind nötig, um eine Person eindeutig in Moodle zu identifizieren. Diese Daten werden in der Moodle-Datenbank gespeichert.
Welche Nutzerprofil-Informationen darüber hinaus gespeichert werden, hängt von der Authentifizierungsmethode ab. Es hängt auch von der Authentifizierungsmethode ab, ob diese Informationen in der Moodle-datenbank oder außerhalb von Moodle gespeichert werden. Alle Aktivitäten, die ein/e Nutzer/in in Moodle ausführt (Kurseinschreibung, Aufgaben abgeben, etc.) werden in Moodle gespeichert.
"Interne" Nutzer/innen sind Nutzer/innen, die direkt in Moodle angelegt wurden und deren Nutzerprofilinformationen nicht mit einem externen System verknüpft oder synchronisiert sind. Zu diesen internen Authentifizierungsmethoden gehören die [[E-Mail-basierte Selbstregistrierung]] und [[Manuelle Authentifizierung]].
"Externe" Nutzer/innen sind Nutzer/innen, deren Nutzerkonten außerhalb von Moodle verwaltet und mit Moodle verknüpft sind. Zu diesen externen Authentifizierungsmethoden gehören [[LDAP-Server]], [[Externe Datenbank]], [[CAS-Server]], [[Shibboleth-Server]] u.a.
===Wie können sich Nutzer/innen mit ihrer E-Mail-Adresse anmelden?===
Diese Funktionalität können Sie auf der Seite ''Website-Administration'' (oder im Block ''[[Einstellungen-Block|Einstellungen]]) > Website-Administration'')'' > Plugins > Authentifizierung > Übersicht'' in Abschnitt ''Grundeinstellungen'' aktivieren, indem Sie die Checkbox ''''Anmeldung mit E-Mail erlauben'' markieren.
===Wie kann ich ein eigenes Plugin für die Authentifizierung schreiben?===
Lesen Sie dazu die entsprechende englichsprachige [[:en:Development:Authentication plugins|Entwicklerdokumentation]].


==Haben Sie weitere Fragen?==
==Haben Sie weitere Fragen?==
Dann nutzen Sie das [http://moodle.org/mod/forum/view.php?id=42 Authenfizierungs-Forum] auf moodle.org.


==Siehe auch==
==Siehe auch==


* [http://moodle.org/mod/forum/view.php?id=42 User authentication forum] - Diskussionsforum im Kurs ''Using Moodle'' auf moodle.org
* [[Nutzerkonten FAQ]]  


[[Category:FAQ]]
[[Category:FAQ]]
Zeile 104: Zeile 139:


[[en:Authentication FAQ]]
[[en:Authentication FAQ]]
[[es:Autenticación FAQ]]

Aktuelle Version vom 29. März 2019, 16:22 Uhr

Allgemeine Fragen

Was ist ein Authentifizierungs-Plugin?

Ein Authentifizierungs-Plugin ist die Implementierung einer bestimmten Authentifizierungsmethode, damit Nutzer/innen sich auf Ihrer Moodle-Installation anmelden können. Authentifizierung bedeutet, Anmeldename und Kennwort einer Person zu überprüfen.

Sie können auf Ihrer Moodle-Site mehrere Authentifizierungsmethoden gleichzeitig aktivieren, aber jede/r Nutzer/in kann sich jeweils nur mit einer Methode anmelden. D.h. Sie können einige Nutzer/innen haben, die sich über LDAP authentifizieren, während andere Nutzer/innen manuell durch die Moodle-Administration angelegt wurden und wieder andere Nutzer/innen können sich selbst registriert haben, aber jede/r Nutzer/in authentifiziert sich mit jeweils genau einer Methode.

Eine Übersicht über die verschiedenen Authentifizierungsmethoden finden Sie im Artikel Authentifizierung.

Kann ich mehr als eine Authentifizierungsmethode verwenden?

Ja, Sie können auf der Seite Website-Administration (oder im Block Einstellungen) > Website-Administration) > Plugins > Authentifizierung > Übersicht so viele verschiedene Methoden aktivieren und konfigurieren, wie Sie benötigen. Beachten Sie, das die Reihenfolge der Authentifizierungsmethoden in der Übersicht von Bedeutung ist. Nach Manuelle Konten und Kein Login sollten Sie die Methode platzieren, die die meisten Nutzer/innen verwenden. Detaillierte Informationen finden Sie im Artikel Authentifizierungs-Plugins verwalten.

Kann ein/e Nutzer/in mehr als eine Authentifizierungsmethode nutzen?

Nein, zu einem Nutzerkonto gehört genau eine Authentifizierungsmethode. Sie können die Methode im Nutzerprofil ändern, Sie müssen dann aber auch mögliche Passwortänderungen mitbedenken.

Fragen zur Selbstregistrierung

Wie aktiviere ich den Button Neuen Zugang anlegen? auf der Login-Seite?

Damit dieser Button und sowie entsprechende Instruktionen zur Registrierung angezeigt werden, müssen Sie folgendes tun:

  1. Stellen Sie sicher, dass die Authentifizierungsmethode E-Mail-basierte Selbstregistrierung unter Website-Administration (oder im Block Einstellungen) > Website-Administration) > Plugins > Authentifizierung > Übersicht aktiviert ist.
  2. Auf derselben Seite wählen Sie im Bereich Grundeinstellungen im Auswahlmenü Selbstregistrierung die Option E-Mail basiert aus.

Hinweis: Wenn Sie die E-Mail-basierte Selbstregistrierung aktivieren, besteht die Gefahr, dass Spammer sich auf Ihrer Moodle-Installation Nutzerkonten anlegen und Spam in Forumsbeiträgen oder Blog-Einträgen produzieren. Lesen Sie im Artikel Spam reduzieren in Moodle, wie Sie dieses Risiko minimieren können.

Wie kann ich die Anleitung zur Registrierung auf der Login-Seite anpassen?

Informationen dazu finden Sie hier.

Was ist der Unterschied zwischen der Aktivierung der E-Mail-basierten Selbstregistrierung und der Auswahl dieser Methode als Selbstregistrierung?

Unter Selbstregistrierung versteht man ganz allgemein, dass Nutzer/innen ihr Nutzerkonto selbst anlegen. Dafür gibt es viele Möglichkeiten, sogar ganz ohne E-Mail-Adresse. Gleichwohl verlangen die meisten Webanwendungen, dass man beim Anlegen eines Nutzerkontos eine E-Mail-Adresse angibt und diese im Verlauf des Registrierungsprozesses bestätigt, bevor das Nutzerkonto freigeschaltet wird. Durch diese E-Mail-Bestätigung soll das Anlegen von Spamkonten verhindert und das Sicherheitsrisiko reduziert werden. Moodle bietet derzeit nur eine Möglichkeit der Selbstregistrierung an, und diese ist E-Mail-basiert.

Um diese Selbstregistrierung in Moodle zu aktivieren, müssen Sie Folgendes tun:

  1. Stellen Sie sicher, dass auf der Seite Website-Administration (oder im Block Einstellungen) > Website-Administration) > Plugins > Authentifizierung > Übersicht die E-Mail-basierte Selbstregistrierung aktiviert ist, d.h. das Auge-Symbol hide.svg muss geöffnet sein.
  2. Auf derselben Seite im Abschnitt Grundeinstellungen wählen Sie im Auswahlmenü Selbstregistrierung die Option E-Mail basiert aus.

Durch diese zweistufige Freischaltung der Selbstregistrierung ist es möglich, zu einem bestimmten Zeitpunkt die Neuregistrierung von Nutzer/innen zu unterbinden, während sich bereits registrierte Nutzer/innen nach wie vor in Moodle anmelden können. Auf diese Weise können Sie die Selbstregistrierung auf einen begrenzten Zeitraum einschränken (z.B. einen Tag, eine Woche oder einen Monat).

Wie kann ich bei der Selbstregistrierung das Anlegen von Spam-Konten verhindern?

Achtung: Wenn Sie die Selbstregistrierung aktivieren, besteht immer dieGefahr, dass Spammer Nutzerkonten anlegen und Foren und Blogs für Spam nutzen. Sie können das Risiko verringern, indem Sie die Registrierung nur für bestimmte E-Mail-Domains erlauben (diese Domains können Sie auf der Seite Website-Administration (oder im Block Einstellungen) > Website-Administration) > Plugins > Authentifizierung > Übersicht angeben. Alternativ können Sie die Selbstregistrierung auf einen kurzen Zeitraum begrenzen.

Siehe auch Spam reduzieren in Moodle

Warum verschickt die E-Mail-basierte Selbst-Registrierung keine E-Mails?

Im Verlauf des Registrierungsprozesses verschickt die E-Mail-basierte Selbstregistrierung eine E-Mail mit einem Bestätigungs-Link an die angegebene E-Mail-Adresse. Wenn dabei Fehler auftreten, können Sie Folgendes prüfen:

  1. Funktioniert das Versenden von E-Mails aus Foren? Wenn nicht, prüfen Sie, ob Mitteilungen aktiviert sind und die E-Mail-Einstellungen korrekt sind.
  2. Testen Sie den E-Mail-Versand, indem Sie ein Testkonto mit einer gültigen E-Mail-Adresse anlegen.
  3. Prüfen Sie den Spam-Ordner bzw. den Junkmail-Ordner in Ihrem E-Mail-Programm. Die Bestätigungs-E-Mail wird vom Moodle-Administrator-Konto verschickt. Sie wird möglicherweise vom Spam-Filter abgefangen.
  4. Ist die E-Mail-Adresse korrekt angegeben oder liegt vielleicht ein Tippfehler vor?

Weitere Hinweise finden Sie in den Community-Foren auf moodle.org.

Können Moodle-Administrator/innen über neue Selbstregistrierungen benachrichtigt werden?

Nein.

Zu diesem Thema gibt es jedoch einige Diskussionen:

Fragen zu anderen Authentifizierungsmethoden

Wie konfiguriere ich die Authentifizierung über LDAP?

Eine detaillierte Anleitung dazu finden Sie im Artikel LDAP-Server.

Wie wird die Authentifizierungsmethode Kein Login verwendet?

Die Authentifizierungsmethode Kein Login kann verwendet werden, um einzelne Nutzerkonten zu sperren. Gesperrte Nutzer/innen können sich nicht mehr in Moodle anmelden, ihre Nutzerkonten bleiben jedoch ansonsten bestehen.

Hinweis: Gesperrte Nutzer/innen erhalten keine Fehlermeldung, wenn sie versuchen, sich in Moodle anzumelden. Die Anmeldung funktioniert einfach nicht. Die Nutzer/innen werden dann vermuten, dass sie ihr Kennwort falsch eingegeben haben und sie werden versuchen, ihr Kennwort zu ändern. Das wird jedoch nicht funktionieren. Bedenken Sie dieses "Verhalten" von Moodle im Hinblick auf Supportanfragen.

Das Sperren von Nutzerkonten geht wie folgt:

  1. Suchen Sie die Person in der Nutzerliste unter Website-Administration (oder im Block Einstellungen) > Website-Administration) > Nutzer/innen > Nutzerkonten > Nutzerliste anzeigen und klicken Sie die gefundene Person an. Dann gelangen Sie auf deren Nutzerprofil-Seite.
  2. Klicken Sie im Block Einstellungen > Profil von Person X > Profil bearbeiten.
  3. Im Auswahlmenü Authentifizierung wählen stellen Sie die Option Keine Anmeldung ein.
  4. Klicken Sie auf den Button Profil aktualisieren ganz unten auf der Seite.

Kann ich manuell angelegte Nutzerkonten auf LDAP-Authentifizierung umstellen?

Ja. Sie können die Authentifizierungsmethode in Nutzerkonten beliebig umstellen. Sie müssen natürlich sicherstellen, dass die Daten (Anmeldename, Kennwort, usw.) auch für die neue Methode korrekt sind.

Die Umstellung können Sie in jedem Nutzerkonto manuell vornehmen. Sie können auch mehrere Nutzerkonten gleichzeitig umstellen, indem Sie eine Nutzerliste hochladen und in dieser Datei das Feld auth entsprechend eintragen.

Siehe auch dieser Blogbeitrag Changing manual accounts to LDAP unter Verwendung einer MySQL Datenbank und dieser Link.

Wie kann ich Nutzer/innen erlauben, NTML SSO zu umgehen?

When NTML SSO (Single Sign On) in Moodle aktiviert ist, dann werden Nutzer/innen, die sich an einem rechner angemeldet haben, auch automatisch in Moodle angemeldet. Mancmal ist es nötig, diese Funktionalität zu umgehen und sich als anderer Nutzer in Moodle anzumelden, z.B. wenn Sie sich als Trainer/in oder Administrator/in am Rechner eines Kursteilnehmers anmelden müssen, um einen Fehler zu beheben. Oder wenn Sie als Trainer/in auf eine Moodle-Funktionalität zugreifen wollen, die für Teilnehmer/innen nicht verfügbar ist, und momentan keinen Zugriff auf einen eigenen Rechne haben.

Das Problem ist, dass das Abmelden von Moodle nicht funktioniert, wenn SSO aktiviert ist. Um SSO zu umgehen, hängen Sie an die URL an:

/login/index.php?authldap_skipntlmsso=1

Beispiel: http://yourschool.com/login/index.php?authldap_skipntlmsso=1

Dann wird NTLM SSO genau für dieses Login deaktiviert, und Sie gelangen auf die Login-Seite von Moodle.

Achtung: Dieser Workaround funktioniert nicht, wenn Sie in den Sicherheitsregeln der Website die Checkbox Anmeldung notwendig aktiviert haben.

Siehe auch dieser Diskussionsbeitrag auf moodle.org: Bypass NTML SSO for Moode 2.2.

Andere Fragen

Wie können junge Nutzer/innen oder Nutzer/innen ohne E-Mail-Adresse Moodle verwenden?

Es gibt verschiedene Möglichkeiten:

  • Kim Cofino beschreibt in Ihrem englischen Blogeintrag eine Möglichkeit, wie man über Google Mail (GMAIL) eine E-Mail-Sammeladresse (z.B. artielader@gmail.com) anlegen kann, so dass sich die Nutzer/innen mit Adressen wie artielader+janedoe@gmail.com anmelden können. Siehe auch GMail Hilfe.
  • Ihre Nutzer/innen registrieren sich mit einer unechten E-Mail-Adresse (z.B. name@example.com) und Sie als Administrator/in gehen in regelmäßigen Abständen (z.B. einmal täglich) die Nutzerliste durch und bestätigen die neu angelegten Nutzerkonten manuell.
  • Nutzen Sie einen E-Mail-Diensteanbieter, der Ihnen eine E-Mail-Adresse nur für ein paar Minuten zur Verfügung stellt, z.B. http://10minutemail.com/ oder einen der anderen Diensteanbieter. Mit dieser temporären E-Mail-Adresse können sich Ihre Nutzer/innen anmelden, den Link in der Bestätigungs-E-Mail anklicken, um die Registrierung abzuschließen, und sofort mit Moodle beginnen.

Wo werden Nutzerinformationen gespeichert?

Sie den Pflichtfelder eines Nutzerkontos gehören Anmeldename, Vorname, Nachname und E-Mail-Adresse. Diese Daten sind nötig, um eine Person eindeutig in Moodle zu identifizieren. Diese Daten werden in der Moodle-Datenbank gespeichert.

Welche Nutzerprofil-Informationen darüber hinaus gespeichert werden, hängt von der Authentifizierungsmethode ab. Es hängt auch von der Authentifizierungsmethode ab, ob diese Informationen in der Moodle-datenbank oder außerhalb von Moodle gespeichert werden. Alle Aktivitäten, die ein/e Nutzer/in in Moodle ausführt (Kurseinschreibung, Aufgaben abgeben, etc.) werden in Moodle gespeichert.

"Interne" Nutzer/innen sind Nutzer/innen, die direkt in Moodle angelegt wurden und deren Nutzerprofilinformationen nicht mit einem externen System verknüpft oder synchronisiert sind. Zu diesen internen Authentifizierungsmethoden gehören die E-Mail-basierte Selbstregistrierung und Manuelle Authentifizierung.

"Externe" Nutzer/innen sind Nutzer/innen, deren Nutzerkonten außerhalb von Moodle verwaltet und mit Moodle verknüpft sind. Zu diesen externen Authentifizierungsmethoden gehören LDAP-Server, Externe Datenbank, CAS-Server, Shibboleth-Server u.a.

Wie können sich Nutzer/innen mit ihrer E-Mail-Adresse anmelden?

Diese Funktionalität können Sie auf der Seite Website-Administration (oder im Block Einstellungen) > Website-Administration) > Plugins > Authentifizierung > Übersicht in Abschnitt Grundeinstellungen aktivieren, indem Sie die Checkbox ''Anmeldung mit E-Mail erlauben markieren.

Wie kann ich ein eigenes Plugin für die Authentifizierung schreiben?

Lesen Sie dazu die entsprechende englichsprachige Entwicklerdokumentation.

Haben Sie weitere Fragen?

Dann nutzen Sie das Authenfizierungs-Forum auf moodle.org.

Siehe auch