Risultati da 1 a 10 di 10
-
26-07-2010, 15:05 #1
- Data Registrazione
- Jul 2010
- Messaggi
- 6
Login fuori da vB, session table
Salve, avendo sviluppato un portale (preciso che non e' un CMS ma e' tutto scritto a mano...) che offre gia' meccanismi di autenticazione degli utenti, voglio inserirvi vB come motore per il forum.
Il mio problema, peraltro molto comune da quanto appreso tramite zio Google, e' di fare in modo che l'utente, loggandosi nel portale mediante il mio form, sia automaticamente loggato anche nel forum.
La mia idea:
-Inizializzare le classi di vB nel mio script di autenticazione in modo da ottenere i vari cookie di vB;
-Dopo i vari controlli per l'autenticazione sul mio portale, andare nella tabella 'session' del database ed impostare l'userid, che fin quando non si effettua l'accesso rimane a zero, al valore relativo all'utente in questione.
Ho provato a fare questa operazione manualmente modificando l'userid nella tabella session ed ho verificato che funziona, quindi tutto ok.
La mia domanda:
Nella tabella session ritrovo anche altri campi, e vorrei sapere la loro funzione per valutare l'eventuale necessita' di una modifica manuale anche di qualche altro valore all'atto del login.
Ringrazio anticipatamente
-
26-07-2010, 19:36 #2
I valori diversi da vbulletin si possono trovare nello stesso cookie e possono anche avere niente a che fare con il resto del sito, se provengono da banner ecc. Quindi non possiamo dare una risposta generica a una domanda generica
Giovanni
http://www.trimelli.com/
Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.
-
26-07-2010, 23:57 #3
- Data Registrazione
- Jul 2010
- Messaggi
- 6
Grazie per la risposta e scusatemi se non sono staro abbastanza conciso...
Cio' che vorrei capire e' a cosa servono i campi della tabella 'session', specie ai fini del login.
I campi sono:
- sessionhash
- userid
- host
- idhash
- lastactivity
- location
- useragent
- styleid
- languageid
- loggedin
- inforum
- inthread
- incalendar
- badlocation
- bypass
- profileupdate
In particolare loggedin, che viene settato a 2 all'atto del login.
Grazie di nuovo!
-
29-07-2010, 12:21 #4
- Data Registrazione
- Jul 2010
- Messaggi
- 6
Salve.
Se non siete in grado di rispondermi, almeno potete consigliarmi un altro forum sul quale postare?
Grazie.
-
01-08-2010, 12:13 #5
Non credo che vi sia altro forum, che potrà dare risposta. Tutto sta nel fatto che devi studiare il codice di vBulletin e riconoscere quindi il significato dei vari campi nell'ambito in cui ti è utile. Nessuno potrà fare questi compiti al posto tuo.
Giovanni
http://www.trimelli.com/
Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.
-
01-08-2010, 19:28 #6
- Data Registrazione
- Jul 2010
- Messaggi
- 6
Scusate ma non esiste documentazione in merito??
-
02-08-2010, 12:57 #7
http://www.vbulletin.com/docs/html/
http://www.vbulletin.com/docs/html/data_managers
Come vedi, perfino sul sito ufficiale, del tutto incompleto ...Giovanni
http://www.trimelli.com/
Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.
-
02-08-2010, 15:24 #8
- Data Registrazione
- Jul 2010
- Messaggi
- 6
Si, qui c'ero arrivato, ed avevo notato queste lacune.
Speravo in un aiuto esterno ma, come giustamene dici tu, mi conviene studiarmela personalmente la faccenda direttamente dai source.
Ad ogni modo, grazie lo stesso!
Se volete, chiudete pure questa discussione.
Grazie di nuovo, Tommaso
-
12-08-2010, 20:20 #9
- Data Registrazione
- Jul 2009
- Messaggi
- 126
Ciao,
sei riuscito a risolvere il problema?
Io cercando di "studiare" i cookie purtroppo non ho risolto molto il problema.
Un saluto
-
16-08-2010, 04:28 #10
- Data Registrazione
- Jul 2010
- Messaggi
- 6
Per cortesia spiega il tuo problema piu' o meno dettagliatamente.
Ciao
Discussioni Simili
-
Mantenimento sessione al di fuori del forum
Di ocean86 nel forum Come faccioRisposte: 7Ultimo Messaggio: 11-10-2010, 00:34 -
query per cancellare una table
Di colin nel forum Agorà di vBulletinRisposte: 2Ultimo Messaggio: 22-11-2009, 18:47 -
vBulletin 3.8.x Calcolo session hash
Di morris2003 nel forum VBulletin 3Risposte: 1Ultimo Messaggio: 22-05-2009, 22:05 -
vBulletin 3.6.x table
Di colin nel forum VBulletin 3Risposte: 2Ultimo Messaggio: 13-08-2007, 19:15 -
vBulletin 3.6.x Session Timeout
Di Switch02 nel forum VBulletin 3Risposte: 4Ultimo Messaggio: 12-04-2007, 10:07
Segnalibri