{"id":2481,"date":"2024-01-20T23:59:23","date_gmt":"2024-01-21T07:59:23","guid":{"rendered":"https:\/\/self-issued.info\/?p=2481"},"modified":"2024-01-20T23:59:23","modified_gmt":"2024-01-21T07:59:23","slug":"celebrating-ten-years-of-openid-connect-at-the-openid-summit-tokyo-2024","status":"publish","type":"post","link":"https:\/\/self-issued.info\/?p=2481","title":{"rendered":"Celebrating Ten Years of OpenID Connect at the OpenID Summit Tokyo 2024"},"content":{"rendered":"<p><span class=\"plain\"><img decoding=\"async\" align=\"right\" src=\"https:\/\/self-issued.info\/images\/openid-logo.png\" alt=\"OpenID logo\"><\/span>We held the first of <a href=\"https:\/\/self-issued.info\/?p=2468\">three planned tenth anniversary celebrations<\/a> for the completion of <a href=\"https:\/\/openid.net\/connect\/\">OpenID Connect<\/a> at the <a href=\"https:\/\/www.openid.or.jp\/summit\/2024\/en\/\">OpenID Summit Tokyo 2024<\/a>.  The four panelists were <a href=\"https:\/\/twitter.com\/nov\">Nov Matake<\/a>, <a href=\"https:\/\/twitter.com\/ritou\">Ryo Ito<\/a>, <a href=\"https:\/\/twitter.com\/_nat\">Nat Sakimura<\/a>, and myself.  We shared our perspectives on what led to OpenID Connect, why it succeeded, and what lessons we learned along the way.<\/p>\n<p>The most common refrain throughout our descriptions was the design philosophy to &#8220;Keep simple things simple&#8221;.  I believe that three of the four of us cited it.<\/p>\n<p>I recounted that we even had a thought experiment used to make the &#8220;Keep simple things simple&#8221; principle actionable in real time: the &#8220;Nov Matake Test&#8221;.  As we considered new features, we\u2019d ask ourselves &#8220;Would Nov want to add it to his implementation?&#8221;  And &#8220;Is it simple enough that he could build it in a few hours?&#8221;<\/p>\n<p>The other common thread was the criticality of interop testing and certification.  We held five rounds of interop testing before finishing the specifications, with the specs being refined after each round based on the feedback received.  The early developer feedback was priceless &#8211; much of it from Japan!<\/p>\n<p>Our OpenID Connect 10th anniversary presentations were:<\/p>\n<ul>\n<li><a href=\"https:\/\/self-issued.info\/presentations\/Mike-Celebrating_Ten_Years_of OpenID_Connect_19-Jan-24.pdf\">Remarks by Mike Jones<\/a><\/li>\n<li><a href=\"https:\/\/self-issued.info\/presentations\/Nov-openid_summit_2024_panel.pdf\">Remarks by Nov Matake<\/a><\/li>\n<li><a href=\"https:\/\/self-issued.info\/presentations\/Ryo-openid_summit_2024_panel_ritou.pdf\">Remarks by Ryo Ito<\/a><\/li>\n<li><a href=\"https:\/\/self-issued.info\/presentations\/Nat-25_Years_of_OpenID.pdf\">Remarks by Nat Sakimura<\/a><\/li>\n<\/ul>\n<p>Thanks to the <a href=\"https:\/\/www.openid.or.jp\/\">OpenID Foundation Japan<\/a> for the thought-provoking and enjoyable <a href=\"https:\/\/www.openid.or.jp\/summit\/2024\/en\/\">OpenID Summit Tokyo 2024<\/a>!<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/self-issued.info\/images\/Tokyo_Panel_2024.jpg\" alt=\"Panel in Tokyo\" \/><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/self-issued.info\/images\/Tokyo_Nov_Matake_Test_2024.jpg\" alt=\"The Nov Matake Test\" \/><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/self-issued.info\/images\/Tokyo_25_Years_of_OpenID.jpg\" alt=\"25 Years of OpenID\" \/><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/self-issued.info\/images\/Tokyo_There_Came_Mike_Jones.jpg\" alt=\"There Came Mike Jones\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We held the first of three planned tenth anniversary celebrations for the completion of OpenID Connect at the OpenID Summit Tokyo 2024. The four panelists were Nov Matake, Ryo Ito, Nat Sakimura, and myself. We shared our perspectives on what led to OpenID Connect, why it succeeded, and what lessons we learned along the way. [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,22,7,35,27,26,14,25],"tags":[],"class_list":["post-2481","post","type-post","status-publish","format-standard","hentry","category-claims","category-events","category-federation","category-history","category-json","category-oauth","category-openid","category-specifications"],"_links":{"self":[{"href":"https:\/\/self-issued.info\/index.php?rest_route=\/wp\/v2\/posts\/2481","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/self-issued.info\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/self-issued.info\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/self-issued.info\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/self-issued.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2481"}],"version-history":[{"count":4,"href":"https:\/\/self-issued.info\/index.php?rest_route=\/wp\/v2\/posts\/2481\/revisions"}],"predecessor-version":[{"id":2485,"href":"https:\/\/self-issued.info\/index.php?rest_route=\/wp\/v2\/posts\/2481\/revisions\/2485"}],"wp:attachment":[{"href":"https:\/\/self-issued.info\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2481"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/self-issued.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2481"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/self-issued.info\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2481"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}