Okay jeg har set at man nemt kan sætte login-forms ind vha Visual Web developer..
Og man kan administrerer via "Web administration tool". Men i hvilken database bliver data gemt? Hvordan gemmer man det sikkert i den database jeg bruger til resten af sitet?
For at oprette tabellerne som de indbyggede kontroller skal bruge skal du køre en fil der hedder: aspnet_regsql.exe. Derefter kan du pege på den database tabellerne skal oprettes.
På min PC lægger filen her: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql.exe
For at pege på databasen skrives følgende i webconfig:
Jeg har lige set en super tutorial omkring denne smarte login og det er jo super. Der var også instrukser om aspnet_regsql.exe, som jeg har implementeret i databasen.
Nu mangler jeg bare at få connectionstringen til at spille...
Skal jeg beholde den oprindelig connectionstring og bare tilføje det du skriver 2c ?
Nu virker den, jeg har to connectionstrings, det er vel også det jeg skal bruge??
Nu er mit spørgsmål:
Jeg har allerede designet en tabel med brugerinformationer som jeg gerne vil have at brugeren indtaster ved oprettelse af en konto. Hvordan gør jeg det nemmest?
En mulighed: Du kan udvide createuserwizzarden med et ekstra skridt. Det er dog lidt besværligt, og jeg har ikke lige et eksempel på hvordan man gør.
Ellers kan du redirecte dem til en side efter at de er blevet oprettet, hvor de kan indtaste de ekstra informationer. Så kan du dog bare ikke være 100% sikker på at de udfylder dem.
Jeg har tænkt det samme, mit problem er at jeg ikke ved hvordan jeg skriver koden til det ekstra skridt i wisarden.
Så jeg hælder mere til at lave en ny side med "ekstrainfo", det problem du nævner burde kunne løses ved validering?
Hvordan gemmer jeg data?? Kan jeg udvide en af tabellerne som er automatisk oprettet af membershipprovideren, nej vel? det er vel bedre at lave et join til en ny tabel?
Jeg tror godt du kan udvide tabellerne(Men jeg ved det ikke). Jeg har aldrig gjort det. Jeg laver altid en ekstra tabel med brugernavnet eller brugerID som nøgle til aspnet_Users tabellen.
Nu har jeg brugt 1½ dag på at få den udvidede login (med ekstra user info) til at virker. Og den virker så langt at programmet kører, men den gemmer ikke mine ekstra info i den nye tabel.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.