Posted by mejla@gmx.com on August 26, 2010 at 6:16pm
Hej!
Vi har 1200 användare som tillhör olika grupper (men som har samma roll). Vi skulle vilja slumpa fram nya lösenord till alla dessa medlemmar och att dessa framslumpade lösenord mejlas ut till respektive medlem. Jag har googlat höger och vänster, men jag kan inte hitta någon bra lösning eller modul. Är det någon som har en bra idé hur vi skulle kunna lösa detta? Det vore fantastiskt!
Tack för hjälpen!
Peter
Comments
Säkerhet?
Jag vill smått avråda från detta då det är lätt för någon (som kan sin sak) att snappa upp lösenord som skickas ut via e-post. Användare som får slumpgenererade lösenord tenderar också i större grad att skriva ner dem någonstans. Har ni funderat på att tvinga användarna byta till nya lösenord nästa gång de loggar in? Kolla t.ex. in http://drupal.org/project/force_password_change
--
fyrkantigt.se av Niklas Brunberg
Tack för tipset! Vi råkade
Tack för tipset!
Vi råkade bli hackade tidigare (när vi använde cms:en e107) och för att utesluta att hackarna skulle kunna använda eventuellt kapade lösenord från vår gamla cms nu när vi öppnar vår nya Drupal-sida, så ville vi alltså byta alla lösenorden. Men tanken var faktiskt att byta lösenorden OCH använda modulen Force Password Change. Det vill säga först slumpa fram lösenord (och mejla ut) och sedan tvinga dem att byta lösenord när de loggar in första gången. Eftersom medlemmarna bara kommer vara aktiverade under en kort tidsperiod, så tänkte jag att vi var relativt säkert. Vad tycker ni?
Och igen - har ni någon tips på hur man enkelt kan slumpa fram nya lösenord till alla medlemmarna, så är det intressant!
Jag är rätt säker på att det
Jag är rätt säker på att det går att skriva en modul som gör detta men hittar inte heller någon. Vad använde ni för script eller modul för att flytta över användarna from e107 till Drupal? Där borde det finnas kod för att ställa in alla medlemmars lösenord, den skulle man kunna återanvända.
--
fyrkantigt.se av Niklas Brunberg
Även om ni redan har alla
Även om ni redan har alla medlemmar i databasen så kan ni använda er av User Import och genom den modulen kan man slumpa fram ett nytt lösenord för varje användare. Ni skulle också kunna sätta ett svårgissat lösenord för ett av kontona och sedan kopiera värdet genom MySQL till alla andra konton.
UPDATE users SET pass='lösenord';Istället för "lösenord" så klistrar du in lösenordet du kopierade från databasen.
OBS, även den första användarens lösenord kommer att skrivas över genom detta kommando.
Därefter kan respektive användare nollställa sitt lösenord genom att begära ett nytt lösenord.