vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   External login via PHP (https://vborg.vbsupport.ru/showthread.php?t=190999)

Shr3d 09-15-2008 07:12 PM

External login via PHP
 
Hi there,

For my current website I would like to integrate vBulletin into my existing member system. Each member is represented by a record in both my own and vBulletin's user table. I already figured out how to register from a external page ( by using data managers).
Now i would like to know if it is possible to easily login from an external page using a server side solution. Any ideas?

So just to clearify, my question is:
Is there any way to start a login session for a already registered user in vBulletin from a external (homemade) page using serverside techniques? I know I can do it by simply redirecting a form to the login.php page, but that is not what I'm looking for!

Thanks,
Shr3d

Dismounted 09-16-2008 05:00 AM

See what login.php does to log someone in, and replicate it.

Amenadiel 09-25-2008 03:31 AM

it's not so easy, because login.php would set a cookie on the logged user's browser, and while it's true that you can capture and parse the cookie with CURL, unless you try to do this from the same domain you won't be able to replicate an useful cookie.

If you're on the same domain, even in a subdomain, then it's doable tough not very straightforward.

I've tried sending login vars with ajax too, but login.php seems unwilling to accept them :(

Dismounted 09-25-2008 04:32 AM

Quote:

Originally Posted by Amenadiel (Post 1629726)
I've tried sending login vars with ajax too, but login.php seems unwilling to accept them :(

AJAX will not work - no cookies will be able to be set. Cookies are only set when a page loads, and it has to be sent in the headers, before any content is sent.


All times are GMT. The time now is 05:07 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01000 seconds
  • Memory Usage 1,712KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (4)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete