Benutzerkonto
Eingetragen von md (3717)
am 06.07.2006 - 19:13 Uhr in
am 06.07.2006 - 19:13 Uhr in
Wie kann man dafür sorgen, dass ein Benutzer sein Passwort nicht ändern kann?
Gruß
Meinolf
- Anmelden oder Registrieren um Kommentare zu schreiben
Das ist die Einstellung
am 06.07.2006 - 19:23 Uhr
Das ist die Einstellung change own username unter
admin/access
.vg
--
sanduhrs · Stefan Auditor · Drupalcenter
http://drupal.org/user/28074 · http://association.drupal.org/user/646
Benutzername
am 06.07.2006 - 19:43 Uhr
Dann kann der Benutzer seinen Namen nicht mehr ändern. Wohl aber das Passwort.
Meinolf
---------
www.mdwp.de
http://drupal.mdwp.de
vg
md - DrupalCenter.de
mdwp* Drupal Consulting & Services
Oh hatte mich
am 06.07.2006 - 19:45 Uhr
Oh hatte mich verlesen.
Wofür aber soll es denn gut sein, daß der Benutzer sein Passwort nicht ändern kann?
Soweit ich weiss läßt sich das mir Bormitteln nicht vermeiden.
vg
--
sanduhrs · Stefan Auditor · Drupalcenter
http://drupal.org/user/28074 · http://association.drupal.org/user/646
Für ein Demosystem
am 06.07.2006 - 19:48 Uhr
Ich hab eine öffentlich zugängliche Drupal Demoversion mit einem user:demo Pw:demo.
Und irgendein Spaßvogel ändert jetzt dauernd das Passwort.
Hier im drupalcenter gibts auch 'ne Demo. Da kann man das Passwort nicht ändern!
Meinolf
---------
www.mdwp.de
http://drupal.mdwp.de
vg
md - DrupalCenter.de
mdwp* Drupal Consulting & Services
Das ist ein kleiner Hack des
am 06.07.2006 - 19:58 Uhr
Das ist ein kleiner Hack des User-Moduls. Ich schick's Dir mal per eMail.
Hack
am 06.07.2006 - 20:03 Uhr
Hatte ich schon vermutet.
Danke!
Kann ich das user-modul in einer Multisite Installation an zwei Stellen benutzen?
Also unter default und unter sites/irgendwas/modules.
Ich würd dem Spaßvogel nämlich gerne den Spaß verderben ;-)
Gruß
Meinolf
---------
www.mdwp.de
http://drupal.mdwp.de
vg
md - DrupalCenter.de
mdwp* Drupal Consulting & Services
Re: Hack
am 06.07.2006 - 20:14 Uhr
Kann ich das user-modul in einer Multisite Installation an zwei Stellen benutzen?
Also unter default und unter sites/irgendwas/modules.
Ich habe das zwar noch nicht getestet, denke aber das es funktionieren sollte.
Re: Hack
am 06.07.2006 - 23:03 Uhr
Kann ich das user-modul in einer Multisite Installation an zwei Stellen benutzen?
Also unter default und unter sites/irgendwas/modules.
Leider funktioniert es nicht. Es wird immer nur das Modul verwendet, dass in der Datenbanktabelle System angegeben ist.
Update:
Pardon, natürlich geht es. Man braucht für jede Site nur eine eigene System-Tabelle.
system Tabelle
am 06.07.2006 - 23:47 Uhr
Danke für den Hinweis. Ich probier mal den Hack von Björn so zu verändern, dass ich den user->name (wer hat schon 'demo' als user name) mit einbeziehe.
Gruß
Meinolf
---------
www.mdwp.de
http://drupal.mdwp.de
vg
md - DrupalCenter.de
mdwp* Drupal Consulting & Services
Passwort ändern
am 07.07.2006 - 11:05 Uhr
Ich habs jetzt so gemacht, dass ich auf
<?php
if (user_access('change own username'))
?>
überprüfe. Dadurch hab ich die Möglichkeit, das auf meinen Sites unterschiedlich zu behandeln. Außerdem kann ich so bestimmten Rollen das Recht einräumen.
Wer seinen Namen ändern darf, darf auch sein Passwort ändern. Das macht ja Sinn.
Und mein user 'demo' darf das halt nicht und somit der Spaßvogel auch nicht :-)
Meinolf
---------
www.mdwp.de
http://drupal.mdwp.de
vg
md - DrupalCenter.de
mdwp* Drupal Consulting & Services
Re: Passwort ändern
am 07.07.2006 - 11:38 Uhr
An welchen Stellen hast du die Bedingung eingebaut?
User_edit_form
am 07.07.2006 - 12:36 Uhr
In der Funktion user_edit_form($uid, $edit) bevor die Passwort Felder generiert werden.
Meinolf
---------
www.mdwp.de
http://drupal.mdwp.de
vg
md - DrupalCenter.de
mdwp* Drupal Consulting & Services