On Tuesday 29 November 2011 17:03 Frank Karlitschek wrote:
> If you want to do a complete backup of your ownCloud it might make sense to
> extend the existing "Import/Export" App so that it can create complete
> exports triggered from remote. At the moment this already works via the
> webinterface.

Now it has User files, ownCloud system files, ownCloud configuration. It should 
be extended to including vcard and ical for contacts and calendar.

But this  is a system wide export. It could be great to add per user exports 
from remote both for vcard and ical using that users credentials instead of 
the admin users.

Would you agree that OC_User::isLoggedIn() in user.php is the place to check 
for either http authentication or a token based authentication?
 
> Should be relatively easy to implement.
> 
> On 29.11.2011, at 16:44, Robin Appelman wrote:
> > probably the easiest way is to look for http auth headers in
> > export.php and login using those credentials.
> > 
> > shouldn't be more then 10 lines of code.
> > 
> > - Robin Appelman
> > 
> > On Tue, Nov 29, 2011 at 16:41, Thomas Olsen <[email protected]> wrote:
> >> On Tuesday 29 November 2011 16:35 Robin Appelman wrote:
> >>> As far as I know, exporting the calendar without first being logged
> >>> in
> >>> through the session is not possible.
> >> 
> >> It doesn't seem so. Maybe if I get energy to do some coding I should
> >> look into http authentication? Or maybe some kind of authentication
> >> token?>> 
> >>> On Tue, Nov 29, 2011 at 16:31, Thomas Olsen <[email protected]> wrote:
> >>>> On Tuesday 29 November 2011 16:22 Thomas Olsen wrote:
> >>>>> On Tuesday 29 November 2011 16:18 Rok Andrée wrote:
> >>>>>> I took a quick look and you'' probably need to send a post
> >>>>>> request
> >>>>>> with 'password' and 'user' params. But i dont know how it will
> >>>>>> handle it.>>
> >>>>> 
> >>>>> Didn't think of that. I'll give it a try :-)
> >>>> 
> >>>> Nope. Didn't work. I tried:
> >>>> 
> >>>> wget --post-data="user=XXXX&password=XXXX" -O cal.ics
> >>>> http://owncloud.xxxx.net/apps/calendar/export.php?calid=1
> >>>> 
> >>>> but still only got the login form.
> >>>> 
> >>>> --
> >>>> Med venlig hilsen / Best Regards
> >>>> 
> >>>> Thomas Olsen
> >>>> _______________________________________________
> >>>> Owncloud mailing list
> >>>> [email protected]
> >>>> https://mail.kde.org/mailman/listinfo/owncloud
> >> 
> >> --
> >> Med venlig hilsen / Best Regards
> >> 
> >> Thomas Olsen
> > 
> > _______________________________________________
> > Owncloud mailing list
> > [email protected]
> > https://mail.kde.org/mailman/listinfo/owncloud
> 
> Frank Karlitschek
> [email protected]
-- 
Med venlig hilsen / Best Regards

Thomas Olsen
_______________________________________________
Owncloud mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/owncloud

Reply via email to