Embedding Intervals.icu in Dakboard

I’ve been using Dakboard as a digital home display, and thought it would be cool to show my Intervals calendar on it by embedding Intervals in an iframe.

Unfortunately, while I am able to embed Intervals and login successfully, I then get errors about being unauthorized on most pages, e.g. when trying to fetch my activities to populate the Activities calendar page.

I’ve tried the Session Cookies modification in the Troubleshooting section of the Dakboard guide :point_up_2:, but to no avail.

I’m guessing this is probably due to some other security setting on Intervals, but wanted to confirm that is the case before spending anymore time digging around in my Raspberry Pi’s internals.

i would like to help… but going thru a few pages of the site you linked, i found that I don’t even know what I’m reading :-p

since Int.icu is a website, seems like you should be able to just load it as a webpage itself?

anyways… good luck

Thanks for the attempt!

To clarify: I am able to embed Intervals as a webpage and login, but I get stuck on an empty calendar page where no activities load (despite there being activities which should load):

And although my picture doesn’t capture it, there’s a red error banner that frequently pops-up about being unauthorized. I assume this is generated because the Intervals frontend is unable to authenticate properly with the backend when it is embedded in an Iframe on a 3rd party website? (Presumably for very good security reasons, but I wanted to double check with somebody who knows more about web development than me.)

I wouldn’t be surprised if this was caused by the recently changed Strava policy limiting Intervals to forward anything through the API that comes from Strava…