Hi,

the current user is stored in the session and the session is tight to the 
domain.

What you are trying to do is not possible from my understanding.

Maybe you can explain what you are looking for to implement.

Regards,

Tom

Am 30. Mai 2016 11:03:36 MESZ, schrieb Stefan Herzog <[email protected]>:
>Reality no one? Isn't it possible to include the "oC framework" of the
>current installation into an external script?
>
>Regards
>Stefan
>
>
>Mit freundlichen Grüßen / Yours sincerely 
>
>Stefan Herzog
>
>> Am 25.05.2016 um 08:43 schrieb [email protected]:
>> 
>> Hi all!
>> 
>> I'm wondering if / how I can get the logged in user from another
>subdomain?
>> 
>> oC is running on 'sub.myDomain.tld'
>> My script is running on 'another.sub.myDomain.tld'
>> I tried
>> 
>> chdir('../path/to/oC/');    // it didn't work to require_once() the
>following files directly due to an autoloader exception so I just
>changed the current dir
>> require_once 'lib/base.php';
>> require_once 'lib/public/user.php';
>> 
>> if( \OCP\User::isLoggedIn())
>> {
>>     $user->username = \OC::$server->getUserSession();
>> }
>> else
>> {
>>     $user->username = 'NO_USER';
>> }
>> 
>> $user->username = \OC::$server->getUserSession()->getUser()->getUID()
>;
>> 
>> var_dump($user->username);  // string(7) "NO_USER"
>> 
>> I also added the used subdomain as trusted domain in
>/config/config.php. I guess I can't just include /lib/base.php, can I?
>It works if I try this with a file within my oC directory.
>> 
>>  
>> 
>> Many thanks in advance!
>> 
>> Stefan
>> 
>> _______________________________________________
>> Devel mailing list
>> [email protected]
>> http://mailman.owncloud.org/mailman/listinfo/devel
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Devel mailing list
>[email protected]
>http://mailman.owncloud.org/mailman/listinfo/devel

-- 
Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.
_______________________________________________
Devel mailing list
[email protected]
http://mailman.owncloud.org/mailman/listinfo/devel

Reply via email to