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