serlo/local-dev-env

kratos: upgrade sdks

Closed this issue · 0 comments

The image of Ory Kratos was updated to the newest state (March 7, 6d83dc9). Let's test it out and upgrade the sdks, as a preparation for implementing SSO.

  • First, test all auth flow (just to be sure it's working in your machine)
  • Open branch in frontend, upgrade ory sdk packages there
  • Open branch in api, upgrade ory sdk packages there
  • Test thoroughly all auth flows
  • If everything ok, open PRs in frontend and api

Latest version of SDK
https://www.npmjs.com/package/@ory/client 1.1.21
Breaking changes
https://www.ory.sh/docs/guides/upgrade/sdk-v1

All auth flows (test please only happy paths)

  • registration
  • verification (go to localhost:4436 to see verification email)
  • password reset
  • login
  • logout

Important Note: No need to test SSO for now. Comment out lines 25-34. We have to improve the frontend code first, since clicking on Anmelden (normal login) leads us to SSO Login.