Pagina 1 di 1
 
 

Messaggio Username è Diventato Case Sensitive?

#1  Il Giustiziere Venerdì, 05 Ottobre 2012, 22:25

salve,
c'è un problema nella versione 2.0 che avevo gia notato.
Cioè io credo che l'username sia diventato case sensitive.
Vi faccio un esempio:

una mia utente che chiameremo Stella aveva dimenticato la password. Quando cliccava Login e poi HO DIMENTICATO LA PASSWORD inseriva username stella e la mail e le usciva un messaggio che diceva che l'userneme stella non era associato a quella mail.
Dopo avermi scritto varie volte ho provato anch'io e mi dava lo stesso messaggio sebbene la mail inserita era esatta. (ho controllato nell'ACP)

Non capivo il motivo di cio e, dopo aver provato numerose volte  senza successo, ho notato che l'username registrato era STELLA scritto in maiuscolo e cosi ho provato a inserirlo cosi scritto in maiuscolo. In questo modo è stata inviata correttamente la mail con la nuova password.

Ma l'username non è mai stato case sensitive, come mai adesso, dopo l'ultimo aggiornamento, lo è diventato?
E' un bug o cosa?

Grazie
 




Versione di IP: 2

Server: Linux
 
avatar
italia.png Il Giustiziere Sesso: Uomo
Interessato
Interessato
 
Età: 14
Registrato: Mag 2007
Residenza: Cosenza
Messaggi: 478
  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Username è Diventato Case Sensitive?

#2  Il Giustiziere Domenica, 07 Ottobre 2012, 14:38

Io avrei risolto cosi, e ora non da piu il problema comunque si scriva l'username:

OPEN includes/usercp_sendpasswd.php
FIND
    $sql = "SELECT user_id, username, user_email, user_active, user_lang, user_passchg
        FROM " . USERS_TABLE . "
        WHERE user_email = '" . $db->sql_escape($email) . "'
            AND username = '" . $db->sql_escape($username) . "'";

REPLACE WITH
    $sql = "SELECT user_id, username, user_email, user_active, user_lang, user_passchg
        FROM " . USERS_TABLE . "
        WHERE user_email = '" . $db->sql_escape($email) . "'
            AND LOWER(username) = LOWER('" . $db->sql_escape($username) . "')";


in pratica prima di fare il confronto trasformo i due termini di confronto entrambi tutti in lettere minuscole.
Va bene questa soluzione oppure comprometterà qualcosa?  
 




Versione di IP: 2

Server: Linux
 
avatar
italia.png Il Giustiziere Sesso: Uomo
Interessato
Interessato
 
Età: 14
Registrato: Mag 2007
Residenza: Cosenza
Messaggi: 478
  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Username è Diventato Case Sensitive?

#3  TopoMotoV3X Martedì, 09 Ottobre 2012, 19:20

Scusaci per il ritardo, di fatto io non so se è stata una decisione di MG o un errore di scrittura del codice, non appena Luca si libera gli chiedo di passare sul forum.
 




Versione di IP: 1.3.0.53b

Server: Linux

____________
risolto
Guida ad Icy Phoenix
Mobile Modding Community
 
avatar
italia.png TopoMotoV3X Sesso: Uomo
Staff
Staff
AutoGatto è gay
 
Età: 43
Registrato: Agosto 2007
Residenza: Cagliari
Messaggi: 893
  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Username è Diventato Case Sensitive?

#4  vilas Giovedì, 11 Ottobre 2012, 08:38

Confermo quanto scritto da il giustiziere..... è anche vero però che se provo a loggarmi con un username scritto sia in minuscolo che stampatello , non ci sono problemi !
 




Versione di IP: 2.0.0.86

Server: Linux

____________
Sito
 
avatar
blank.gif vilas Sesso: Uomo
Interessato
Interessato
 
Età: 105
Registrato: Novembre 2008
Messaggi: 336
  Condividi
  • Torna in cima Vai a fondo pagina
 


NascondiQuesto argomento è stato utile?
Condividi Argomento
Segnala via email Facebook Twitter Windows Live Favorites MySpace del.icio.us Digg SlashDot google.com LinkedIn StumbleUpon Blogmarks Diigo reddit.com Blinklist co.mments.com
technorati.com DIGG ITA linkagogo.com meneame.net netscape.com newsvine.com yahoo.com Fai Informazione Ok Notizie Segnalo Bookmark IT fark.com feedmelinks.com spurl.net
Inserisci un link per questo argomento
URL
BBCode
HTML
NascondiArgomenti Simili
Argomento Autore Forum Risposte Ultimo Messaggio
Quest'Argomento è chiuso: Non puoi inserire, rispondere o modificare i Messaggi. Caratteri Username... napless Archivio 'Supporto Generale' 4 Sabato, 30 Giugno 2007, 12:33 Leggi gli ultimi Messaggi
Andrea75
No Nuovi Messaggi [MOD] Email Or Username Login JUSTyle Archivio 'Icy Phoenix MODifiche' 3 Mercoledì, 17 Settembre 2008, 14:46 Leggi gli ultimi Messaggi
JUSTyle
No Nuovi Messaggi Username E Password Dimenticati JUSTyle Archivio 'Icy Phoenix MODifiche' 5 Mercoledì, 01 Ottobre 2008, 17:35 Leggi gli ultimi Messaggi
JUSTyle
No Nuovi Messaggi Stampare Username Di Chi Legge JUSTyle Archivio 'Icy Phoenix MODifiche' 0 Domenica, 28 Febbraio 2010, 14:46 Leggi gli ultimi Messaggi
JUSTyle
No Nuovi Messaggi Username Admin Non Registrabile Il Giustiziere Archivio 'Supporto Generale' 2 Sabato, 11 Febbraio 2012, 21:58 Leggi gli ultimi Messaggi
Il Giustiziere

Pagina 1 di 1
 









  

 

cron