adobe / franklin-dashboard

Apache License 2.0
4 stars 2 forks source link

Authentication #5

Closed meryllblanchet closed 9 months ago

meryllblanchet commented 1 year ago

As a dashboard user, I want to be able to authenticate to the dashboard to view my websites data. For that, I need to provide:

MarquiseRosier commented 1 year ago

I think #7 might be an excellent for this :)

langswei commented 12 months ago

We don't store the unencrypted domainkey anywhere. Unclear to me how we would build links that contain it.

The way domainkeys currently work is they are valid for one domain, or all domains. There is no notion of a domainkey which provides access to several domains but not all.

langswei commented 12 months ago

Unclear to me how we would build links that contain domainkey.

I remember a discussion with Lars along the lines of the sidekick could generate a new 30-day key for a requested report view for a given domain. Seems doable however the act of creating the domainkey in the first place requires a post from an authorized domainkey. Given most code is in public repos, we would need to figure out a way to not publish the authorized domainkey which I suppose would act as a service account.

MarquiseRosier commented 9 months ago

We use domainkey to authenticate; and it must be user provided at Launcher page created by @langswei