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 sign...@die-herzogs.com:
> 
> 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
> Devel@owncloud.org
> http://mailman.owncloud.org/mailman/listinfo/devel
_______________________________________________
Devel mailing list
Devel@owncloud.org
http://mailman.owncloud.org/mailman/listinfo/devel

Reply via email to