/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
htaccess problem
Fra : Nederbasse


Dato : 11-02-08 13:12

Hej

Jeg er ved at lave noget login med en .htaccess fil og Mysql men får en
error 500 som ikke siger så meget
min .htaccess ser sådan ud

AuthType Basic
AuthName "Beskyttet område"
Auth_MYSQLhost localhost
Auth_MYSQLusername mit user
Auth_MYSQLpassword mit pass
Auth_MYSQLdatabase test
Auth_MYSQLpwd_table bruger
Auth_MYSQLuid_field initial
Auth_MYSQLpwd_field pass
Auth_MYSQL_EncryptedPasswords on
require valid-user

Passwords i tabellen er MD5 krypteret
Noget der mangler?

Lars



 
 
Dan Storm (11-02-2008)
Kommentar
Fra : Dan Storm


Dato : 11-02-08 13:41

Nederbasse skrev:
> Passwords i tabellen er MD5 krypteret

Password skal være krypteret med MySQL's ENCRYPT() funktion.

> Noget der mangler?

Måske mod_auth_mysql?


--
Dan Storm - storm at err0r dot dk / http://err0r.dk

Tro ikke brugerne vil gøre noget for at undgå dit killfilter
- Så vigtig er du heller ikke!

Nederbasse (12-02-2008)
Kommentar
Fra : Nederbasse


Dato : 12-02-08 09:15

>
> Password skal være krypteret med MySQL's ENCRYPT() funktion.
>
>> Noget der mangler?
>
> Måske mod_auth_mysql?
>
>
> --
> Dan Storm - storm at err0r dot dk / http://err0r.dk
>
> Tro ikke brugerne vil gøre noget for at undgå dit killfilter
> - Så vigtig er du heller ikke!

Nu ser min insert sådan:
......, '$navn', MD5('$pass'))") or die(mysql_error());
og ..htaccess:
AuthMySQLEnable on
AuthMySQLDB test
AuthMySQLUser xx
AuthMySQLPassword xxxxx
AuthMySQLUserTable bruger
AuthMySQLNameField initial
AuthMySQLPasswordField pass
AuthName "Beskyt"
AuthType basic
require valid-user

Desværre hjælper det ikke, den spørger om et user/pass men vil ikke godkende
brugeren

Lars



Nederbasse (12-02-2008)
Kommentar
Fra : Nederbasse


Dato : 12-02-08 09:57


>
> Nu ser min insert sådan:
> ....., '$navn', MD5('$pass'))") or die(mysql_error());
> og ..htaccess:
> AuthMySQLEnable on
> AuthMySQLDB test
> AuthMySQLUser xx
> AuthMySQLPassword xxxxx
> AuthMySQLUserTable bruger
> AuthMySQLNameField initial
> AuthMySQLPasswordField pass
> AuthName "Beskyt"
> AuthType basic
> require valid-user
>
> Desværre hjælper det ikke, den spørger om et user/pass men vil ikke
> godkende brugeren
>
> Lars
Den skal selvfølgelig se såadan ud
....., ENCRYPT('$pass'))") or die(mysql_error());
og så virker det

Lars



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste