FAQ |
Kalender |
2010-01-15, 16:37 | #21 | |||
|
||||
Klarade millennium-buggen
|
Jag använder mig av Facebooks PHP-bibliotek, inkluderar och skapar en ny instans av facebook. Har användaren loggats in fixar deras bibliotek resten.
Det är så det fungerar, då måste ju lösa cookies och verifiera att dessa är korrekta, för att serverside veta att användaren är inloggad. Du ska också bli automatistk inloggad om du redan är inloggad på FB och har connectat med sajten. Det är ju så det är tänkt att fungera, så på vilket sätt är det ett problem? Och om det är ett problem, vad ska du ha connect till? |
|||
Svara med citat |
2010-01-15, 22:04 | #22 | ||
|
|||
Flitig postare
|
Funkar på "vårat" forum iaf..
forum.snowmobile.se |
||
Svara med citat |
2010-01-17, 15:16 | #23 | ||
|
|||
Nykomling
|
Tjänare...
Problemet med min kod är att så fort en användare som är inloggad på facebook går in på min sajt, så blir han registrerad på min sida utan att själv välja detta. För jag tittar först om användaren redan finns i databasen, annars registrerar jag honom och loggar in honom därefter ( då detta är anpassat efter sidan man kommer till efter man loggat in via facebook-popup:en ). http://pastie.org/781748 Därför har jag nu fått lägga in QueryString-kollen på rad 13 för att kolla om det verkligen är en manuell inloggning. Jag skulle helt enkelt behöva en if-sats med följande logik: if (Användaren-Loggar-In-Från-Facebook-Popupen) { // Kör denna kod. } Senast redigerad av peterbf den 2010-01-17 klockan 15:18 |
||
Svara med citat |
2010-01-17, 20:56 | #24 | |||
|
||||
Klarade millennium-buggen
|
Användaren blir ju bara inloggad om han/hon tidigare har "connectat" med din sajt. Är det en användare som inte har connectat händer ju ingenting.
Det är så det är tänkt att fungera, så du försöker alltså aktivt att använda det mot hur det är tänkt att fungera. Alltså, användaren SKA inte få någon popup för att logga in, när de väl har gjort det första gången. Då ska de automat-inloggad, förutsatt att de är inloggade på FB. Senast redigerad av Anders Larsson den 2010-01-17 klockan 20:58 |
|||
Svara med citat |
Svara |
|
|