Oprettet lør. d. 28. juli 2007 kl. 18:58:39

fun22
fun22 (13.509 point. Point ude: 195)

Unik id for hver bruger?

Hej

Jeg er ved at lave et brugersystem, men er stødt på grund..

Jeg har nu fået lavet opret bruger og login.. Så har jeg en side hvor man kan uploade et billed.. Her gemmer jeg lige nu sådan her:

BrugerensGUID_BilledeNavn.jpg

Problemet er så at jeg ikke kan hente billedet frem med mindre at jeg er logget ind som den bruger..

Jeg vil gerne at alle de andre brugere kan se det.. Så kan man bruge noget ala:

GetUserBy(GUID) ligesom man kan med Username? Eller skal jeg bruger username i stedet for guid så det kommer til at hedder UserName_BilledeNavn.jpg eller findes der noget andet smart?

Skrevet søn. d. 29. juli 2007 kl. 15:05:47| #1

neoman
neoman (32.315 point)
Jeg bruger ikke de indbyggede providers af forskellige årsager, så har ikke den vilde erfaring.

Meen: hvad er dit specifikke problem ? "Kan ikke hente billedet" betyder hvad ? Er det  fordi du ikke kender guid'en for andre brugere mens du er logget på som en given bruger? oder was ?

Skrevet søn. d. 29. juli 2007 kl. 15:11:22| #2

fun22
fun22 (13.509 point)
Ja nemlig.. Jeg kender jo ikke guid'en for bent når jeg er logget på som jens.. Alternativt skal man jo til at kode sine egne login funktioner, som i det gamle asp...

Skrevet søn. d. 29. juli 2007 kl. 15:16:15| #3

neoman
neoman (32.315 point)
Så hut jeg visker er der en funktion i membership så man kan få fat i listen af alle brugere i form af membershipuser eller sådan noget. Ud af hver af dem må man kunne lirke GUIDen ud.

http://msdn2.microsoft.com/ (...)(VS.80).aspx

value = instance.ProviderUserKey

Skrevet søn. d. 29. juli 2007 kl. 15:19:42| #4

neoman
neoman (32.315 point)
Og denne her henter en collection af alle userobjects
http://msdn2.microsoft.com/ (...)(VS.80).aspx

Skrevet søn. d. 29. juli 2007 kl. 15:50:59| #5

fun22
fun22 (13.509 point)
i forbindelse med membership funktionen har jeg mulighed for at henter brugeroplysningerne, men kun ud fra brugernavn, eller email.. Hvilke problemer kunne det give hvis jeg brugte brugernavnet til identifikation i stedet for guid?

Skrevet søn. d. 29. juli 2007 kl. 16:01:33| #6

neoman
neoman (32.315 point)
såfremt en bruger har unik Id, om det så er i form af guid, navn eller email, så er det ret lige meget, så længe der er en 1<->1 relation imellem dem alle. Jeg mener at have læst et sted at membership provideren funker på denne måde, altså at ingen af de 3 kan ændres efterfølgende. Hvis dette er rigtigt, så kan jeg ikke se noget problem i at bruge navn/email som ID. Rent personligt så synes jeg at der er større chance for at nogen ændrer email end navn, så navnet må vel være et bedre bud.

Skrevet søn. d. 29. juli 2007 kl. 16:07:19| #7

fun22
fun22 (13.509 point)
Ja men jeg tænker så på hvis de bruger æøå i deres navn? Giver det så ikke problemer med urls når jeg skal hente: profile.aspx?ProfileName=Åge eks..

Skrevet søn. d. 29. juli 2007 kl. 16:12:13| #8

neoman
neoman (32.315 point)
Keine ahnung - i givet fald er der altid Server.UrlEncode og UrlDecode du kan lege med.

Skrevet tir. d. 27. november 2007 kl. 17:13:07| #9

fun22
fun22 (13.509 point)
smider i et svar?

Skrevet lør. d. 12. juni 2010 kl. 21:38:44| #10


Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

GridView og RowCommand

Oprettet den 22. maj 2012 kl. 17.34
faran giver 30 point for svar | Giv et svar »

Flere betingelser i repeater.

Oprettet den 15. maj 2012 kl. 21.45
fuldstop giver 60 point for svar | Giv et svar »

kombinere code behind og Javascript

Oprettet den 6. maj 2012 kl. 09.02
tjacob giver 30 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger