View Full Version : new user logon problems
gschaefer
06-06-05, 10:14 PM
hi folks,
i have just installed dotproject and created 4 new user accounts, 1 project, 1 dept, and then added all access to "all modules" for all 4 users and added them a each a role as project worker.
however i can't logon with any of the new user accounts and am getting a must enable cookie error. however cookies are enabled and workingproperly for all other sites/mambo etc and i have tried closing my browsers (IE, Firefox) after previously logging in as the dotproject admin and have even tried clearing all cookies all to no avail.
i noticed a thread showing this was a problem in ver 1..is there a fix yet ??
any help greatly appreciated as the rest looks fabulous.
regards - glen
I've had the same problem and managed to solve it on putting a new pasword for the problematic-users manually in the mysql-table via phpmyadmin.
After having done that I didn't have any problems anymore.
tstarkey
07-06-05, 03:52 AM
I am now stuck here as well. I created the user using the admin control panel, but then the login failed for the new user. I tried using phpMyAdmin to edit the password manually, first trying using the raw text, and then using SQL with the PASSWORD function applied, and still couldn't login either way. What am I missing with respect to setting up a user who can login to the system?
tstarkey
07-06-05, 04:40 AM
I got it to work by using SQL and using:
UPDATE users SET user_password = MD5('password') WHERE user_id = 2;
Where 'password' is the password for the user and 2 was the user's id in the database. Of course, it would be nice to know why this isn't working properly from the sys admin panel.
gschaefer
07-06-05, 05:45 AM
thx dude..this worked for me too after hours of trying nearly everything i could think of...one for the project team to fix.
PS: my host is using latest version of dotproject.
regards - glen
tstarkey
07-06-05, 07:41 AM
Oddly enough, since setting up the initial user manually via SQL, all subsequent users have been created just fine using the admin panel. Very strange...but now all new users' logins work fine straight away...
gschaefer
07-06-05, 08:21 AM
i tried this but it never worked that way for me...in fact it's being very inconisistant..if i change a users details the password gets stuffed up and i have to re-edit and add it again without changing any other user details.
Will keep testing and keep you all posted...
regards - glen
I tried changing this manually in the database as above and using sql as above. I can't get it to work.
the db the pw is encrypted. which makes me think either of the above fixs couldn't work. at least with the dp version i'm using.
figuring I could still change the admin passw. so I created several users (who couldn't login) then I changed my admin pw. using the dp. admin panel. then in phpmyadmin I pasted the new encrypted admin pw repeating the whole bloody process for each user. finally I went back and changed my admin pass to my normal pw.
vladootz
15-07-05, 08:51 AM
@tigo:
the password is encrypted (actually hashed) with the function md5(). so, to see the hash for the password 'blahblah', you can run the following php script:
<?php echo md5('blahblah');?>
then you can copy&paste the password directly into PHPMyAdmin.
I am experiencing the very same problem now in my local machine test environment, as well as production server:
Install works fine, admin can log in and everything works just fine for him. Can change password, create users, perfect.
User created cannot log in! I tried all the suggested tricks and i can even see identical cypher strings as passwords for admin and other users that have the same passwd, but they can not log in.
Any sugestions?
vivo
Found a solution:
After creating user, assign a role and you can log in...
???
vivo
Yonkman
26-07-05, 03:50 AM
I had to make the user "active" and assigned a role then it worked.
thanks everyone for looking into and fixing this.
tigo
@tigo:
the password is encrypted (actually hashed) with the function md5(). so, to see the hash for the password 'blahblah', you can run the following php script:
<?php echo md5('blahblah');?>
then you can copy&paste the password directly into PHPMyAdmin.
vBulletin® v3.6.4, Copyright ©2000-2013, Jelsoft Enterprises Ltd.