[kronolith] ICS subscription and login

ppmail at posteo.net ppmail at posteo.net
Wed Sep 11 14:39:46 UTC 2019


Hey,
thanks for all the info. Those solutions probably won't work for us, however, as I don't have admin access to the horde instance. There seems to be a solution with token access to the calendar data already — kronolith gives HTML code with a URL to embed a calendar on my website and that includes a token. But there is no way yet to use this token to access the calendar data through ICS?

Best and many thanks
Pepe



-------- Ursprüngliche Nachricht --------
Von: Ralf Lang <lang at b1-systems.de>
Gesendet: 9. September 2019 07:34:01 MESZ
An: kronolith at lists.horde.org
Betreff: Re: [kronolith] ICS subscription and login

Hi,

Am 06.09.19 um 15:34 schrieb ppmail at posteo.net:
> Hello list,
>
> I am trying to connect horde's kronolith calendar with the calendar of 
> our educational platform moodle. In principle, moodle does accept ICS 
> files without problems, but it fails to read kronoliths ICS link 
> because of the login requirement. Moodle expects a simple URL that 
> leads to an accessible ICS file - I cannot figure out, how to handle 
> the login credentials for horde/kronolith. Is there a way to make 
> kronolith help moodle? Can you make a calendar public, use a token as 
> it is used in the embed URL or include login name and password in the 
> URL? The token solution would be the ideal, I guess. (simply adding 
> "?token=[whatever]" to the URL of the ICS subscription did not do the 
> trick...) Both systems run on managed/reseller hosting so I cannot do 
> much about the basic configurations in many cases.
>
> Any hint is appreciated!
>
> Best and many thanks
> Pepe

Anon access is possible but a little cumbersome. Per-share access 
tickets for calendars and other share-like resources are "on the list" 
but without any date. Wouldn't want to wake expectations by now.


There are two solutions for now:

a)

Iirc, you would want to make the calendar guest readable in permissions. 
You also need "guest" access to the kronolith app and horde base app 
(one may be sufficient, don't remember exactly)

b)

create a tool account, make the calendar readable for the tool user. 
Create a reverse proxy in apache/nginx for the share address and add the 
appropriate authentication header to the proxied requests.



-- 
Ralf Lang
Linux Consultant / Developer
Tel.: +49-170-6381563
Mail: lang at b1-systems.de
B1 Systems GmbH
Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de
GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537

-- 
kronolith mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: kronolith-unsubscribe at lists.horde.org


More information about the kronolith mailing list