Page MenuHomePhorge

Single-Sign-On for Webmail
ClosedPublic

Authored by machniak on Wed, Aug 28, 2:35 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Sep 13, 1:14 AM
Unknown Object (File)
Sun, Sep 8, 3:47 PM
Unknown Object (File)
Sun, Sep 8, 6:25 AM
Unknown Object (File)
Sun, Sep 8, 4:16 AM
Unknown Object (File)
Sun, Sep 8, 3:09 AM
Unknown Object (File)
Sat, Sep 7, 7:14 AM
Unknown Object (File)
Thu, Sep 5, 6:29 AM
Unknown Object (File)
Wed, Sep 4, 1:40 AM
Subscribers
Restricted Project

Details

Reviewers
mollekopf
Group Reviewers
Restricted Project
Commits
rK03fc36160e31: Single-Sign-On for Webmail
Summary

Return short living password as OIDC claim. Then Roundcube will use it as user password.

Note: This requires some upstream patches, so right now you can't test this with webmail.

Test Plan

./phpunit

Diff Detail

Repository
rK kolab
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

machniak created this revision.

Looks nice and concise. It seems the alternative would be to request the access token via a protected api route, which I suppose would require more manual handling to make the token then available to the server and refresh it when necessary, so this seems like a good option.

src/config/openid.php
18

It's something custom so maybe it's just a "Kolab Access Token"?

This revision is now accepted and ready to land.Thu, Aug 29, 12:18 PM
  • Show "Redirecting..." message before redirect
  • otp -> auth.token
This revision was automatically updated to reflect the committed changes.