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
Branch
dev/oauth-otp-claim
Lint
Lint Skipped
Unit
No Test Coverage
Build Status
Buildable 48861
Build 18345: arc lint + arc unit

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.