Gå til innhold

Login med CakePHP problemer


Anbefalte innlegg

Hei,

Skal utvikle en side som skal/må bruke en eksisterende database. Tenkte jeg skulle bruke CakePHP, som jeg får fint til å fungere til å liste ut endel som skal listes ut selvom ikke databasen med tabellnavn og sånt er etter cakephp standarden.

 

Der jeg har støtt på et problem er med loginen. Systemet bruker 2 tabeller for login, pga. at når man lager et nytt passord legges det da kun en ny rad i passordtabellen. I usertabellen (kalt uname), så er det problemet jeg støtte på, for der er username primarykey. Når jeg da tenkte å bruke Auth componenten, så vises ikke username feltet der hvor login feltet er.

 

Noen som vet hvordan jeg kan komme meg rundt dette her?

Lenke til kommentar
  • 3 måneder senere...
Videoannonse
Annonse

jeg ser det er en litt gammel post, menmen. Si ifra hvis du har fått en løsning på det :) kan være kjekt for oss andre å se hvordan du har løst det ;D

 

Litt vanskelig å skjønne hva problemet er, men jeg prøver meg.. Cake støtter ikke per dags dato flere models for brukerautentisering. Du kan prøve å trikse litt med Auth::indentify($user, $conditions), hvor du egendefinerer $conditions til å møte dine krav.

 

Se post fra deizel:

http://stackoverflow.com/questions/2973620/cakephp-auth-with-multiple-users-tables

 

og litt om conditions fra cookbook:

http://book.cakephp.org/view/1030/Complex-Find-Conditions

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...