User ne változtasson jelszót!

alvilag képe

Sziasztok!
5-ös Drupalt használok.
Azt szeretném megoldani, hogy a felhasználó NE tudja megváltozatni a jelszavát. Az oldalon ugyanis nincs szabad regisztráció, csak én adhatok ki accountot. Mivel most egy felhasználó nevet és jelszót több viszonteladó használ, ezért nem lenne jó, hogy ha valaki neki áll átírogatni.

Kérem a segítségetek!

Köszi:
Zoli

pp képe

Miért nem jó az, hogy minden viszonteladódnak van saját felhasználó név/jelszó párosa?

Szerintem amit tehetsz, hogy fejlesztesz egy modult(lehet már van ilyen) és form_alter-el kidobod a password mezőket.

pp

0
0
alvilag képe

Szió!
Nos, a főnök dönt. :) Sajnos arról nem tehetek, hogy ő konzervatív és így akarja megoldani. Meg volt egy régi honlapjuk, ahol így volt megoldva és így sajnos ez nem vita tárgya. :(
A másik dolog pedig, hogy nem értek annyira a Drupal-hoz, mint kéne. Tehát nem hinném, hogy most belevágnék egy modul fejlesztésbe.
Tudsz valami egyszerű megoldást? Az adatbázisban még szívesen turkálok.
Köszönettel:
Zoli

Rasztaház.hu
Pénztárgépcentrum.hu

0
0
pp képe

akkor tegyél fel egy .htaccess fájlt és kész.

Vagy készíts egy modult, nem olyan nagy feladat.(most komolyan.) (kisebb összegért többen is meg tudnák neked csinálni.)
Vagy állítsd be cron-ban, hogy másodpercenként nyomja vissza a jelszót.

pp

0
0
alvilag képe

Köszönöm a választ!
Nos, sajnos a szerver nem engedi a .htaccess file-t. :(
A cron buherálása tetszik. Tudnál mondani valami php kódot, amivel ezt meg tudom valósítani?

Egyébként tudnál ajánlani valakit, aki tud nekem modulokat írni?

Köszönettel:
Zoli

Rasztaház.hu
Pénztárgépcentrum.hu

0
0
pp képe

A cron csak vicc volt természetesen! Ezzel vagy használhatatlan lesz az oldal, ha ritkán írod vissza a jelszót, vagy túlterhelt, ha gyakran.

Nagyon sok jó programozó van itt a drupal.hu-n ezért nem ajánlok senkit, viszont ajánlom, hogy tanulj meg programozni. Magánban tudok nagyon jó tanárt és tanfolyamot is ajánlani.

Addig is csinálj két fájlt és másold be a sites/all/modules/nopass könyvtárba. (ha nincs valamelyik akkor hozd létre;)):

nopass.info

name = No Pass
description = This module inhibit simple users to change their passwords.

nopass.module

function nopass_user($op, &$edit, &$account, $category = NULL){
global $user;
  if($op == 'submit' && $user->uid != 1){
      $edit['pass']='';
  }
}

ja és ha működik, akkor lehet támogatni a konferenciát.

0
0