From 017f142586a7704484dba96e42eb8e1202411456 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sat, 29 Dec 2018 20:00:05 +0200 Subject: Publish log entry --- blog/2018/12/29/ick_hack_day_in_helsinki.mdwn | 28 +++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 blog/2018/12/29/ick_hack_day_in_helsinki.mdwn diff --git a/blog/2018/12/29/ick_hack_day_in_helsinki.mdwn b/blog/2018/12/29/ick_hack_day_in_helsinki.mdwn new file mode 100644 index 0000000..ab17037 --- /dev/null +++ b/blog/2018/12/29/ick_hack_day_in_helsinki.mdwn @@ -0,0 +1,28 @@ +[[!meta title="Ick hack day in Helsinki"]] +[[!tag meeting]] +[[!meta date="2018-12-29 19:55"]] + +Today, three people met for most of the day in Helsinki to work on +Ick. One of these was new to the project: Pyry. Also there was Ivan +and me. We spent the day talking. No actual code was written, but we +inducted Pyry to the project, and had extensive and detailed +discussions about authentication. + +Pyry and Ivan will be working together on the Ick web UI. They'll be +using React for the parts that run in the browser, and probably Python +for the parts that form the "facade". The facade will be necessary for +OpenID Connect authentication using the authorization code flow, since +that requires there to be a trusted component, the facade, to hold the +access and refresh tokens. The browser isn't to be entrusted with +these. + +We went over the [OpenID Connect][] protocol in some detail. This will +hopefully allow Pyry and Ivan to work on implementing the web ui +effectively. + +[OpenID Connect]: https://ick.liw.fi/architecture/#index8h2 + +I would classify the day as a success, even if no code was written. +The authentication part is a little tricky and it's good to have more +people understand it. + -- cgit v1.2.1