From d958199acde1ffee073c93302d81a72b9bbe500c Mon Sep 17 00:00:00 2001 From: Simeon Simeonov Date: Wed, 13 Dec 2017 14:44:58 +0100 Subject: Dataporten presentation added --- reveal.js/dataporten.html | 119 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 reveal.js/dataporten.html (limited to 'reveal.js/dataporten.html') diff --git a/reveal.js/dataporten.html b/reveal.js/dataporten.html new file mode 100644 index 0000000..ba69c74 --- /dev/null +++ b/reveal.js/dataporten.html @@ -0,0 +1,119 @@ + + + + + Utviklerforum: Dataporten & eValg 3.0 + + + + + + + + + + + +
+ + +
+
+

Dataporten & eValg 3.0

+

Utviklerforum (31.08.2017)

+
+

+ Simeon Simeonov +

+
+ +
+

Agenda

+
+
    +
  • Intro

  • +
  • The big picture

  • +
  • Flow

  • +
  • Q & A

  • +
+
+ +
+
+

Introduction

+

Evalg 3.0

+
    +
  • Development started in 2017

  • +
  • Dataporten / Feide (OIDC with discovery) ... perhaps others in the future?

  • +
  • Python 3.6 / Flask / React / pyoic / pyJWT ...

  • +
  • Using fnr, feide-id, names...

  • +
+
+
+

Challenges with Dataporten

+
    +
  • React

  • +
  • Flexibility (using other providers (OP))

  • +
  • Testing (users, firewall(s))

  • +
+
+
+ +
+

The big picture

+ +
+ +
+
+

Flow

+ +
+
+

Challenges

+
    +
  • Not distributing client secrets

  • +
  • Checking state and verifying signatures

  • +
  • Flexibility (using other providers (OP))

  • +
  • Testing (users, firewall(s))

  • +
+
+
+ +
+

Q & A

+

???

+

“Judge a man by his questions rather than by his answers.” - Voltaire

+
+ +
+
+ + + + + + + -- cgit v1.3