@drfho What objective has if false and ... to Deactivate adding (DOSIS) in zms-publishing/Products.zmsPluggableAuthService@080c626
Good point! Saving of constantly saving/refreshing tokens via Plugin can result in huge ZODB growth, especially when every access is running through the OIDC pipeline (like in the DOSIS use-case). This was fundamental drawback, we did not see at the beginnning. Here this was just covered by the fact, that just a few users get access via login. That is why the UniBE-ZODB did not grow so much.
I suppose we need to refactor the feature "saving the userid" as configurable.
Or maybe we get alternative ideas about user registration ?
Originally posted by @drfho in https://github.com/idasm-unibe-ch/unibe-cms/pull/1273#issuecomment-4731002735
Good point! Saving of constantly saving/refreshing tokens via Plugin can result in huge ZODB growth, especially when every access is running through the OIDC pipeline (like in the DOSIS use-case). This was fundamental drawback, we did not see at the beginnning. Here this was just covered by the fact, that just a few users get access via login. That is why the UniBE-ZODB did not grow so much.
I suppose we need to refactor the feature "saving the userid" as configurable.
Or maybe we get alternative ideas about user registration ?
Originally posted by @drfho in https://github.com/idasm-unibe-ch/unibe-cms/pull/1273#issuecomment-4731002735