> On Jun 15, 2015, at 4:13 PM, Klaus Herberth <[email protected]> wrote:
> 
> Hi guys,
> 
> I wrote a custom user backend [1], which authenticates again an other
> website. Everything works fine, if I login through the webinterface. But
> it will fail if I try caldav or webdav. I see in the log files, that
> owncloud tries to authenticate the user against the core user backend.
> Do you have any idea or reference, how I can get it work?
> 
> I use this snippet to register my backend:
> 
> ```
> OC_User::clearBackends();

That looks fishy. Why do you clear the backends?

> OC_User::registerBackend("HIORG");
> OC_User::useBackend( "HIORG" );

That looks good again.

I tried your code and it looks for me like your info.xml types need to look as 
following: 
<types>
        <authentication/>
</types>

(don’t forget to increment the version number as well so that this gets 
populated to the DB)

- Lukas

> ```
> 
> Klaus
> 
> 
> [1] https://github.com/sualko/owncloud_user_hiorg
> 
> _______________________________________________
> Devel mailing list
> [email protected]
> http://mailman.owncloud.org/mailman/listinfo/devel

_______________________________________________
Devel mailing list
[email protected]
http://mailman.owncloud.org/mailman/listinfo/devel

Reply via email to