manu.blot at gmail
Dec 4, 2005, 4:40 PM
Post #3 of 10
> 1) How about `IUserDirectory` for the name?
IUserInfoProvider (was: plans for component architecture)
[In reply to]
I'd like this one, yes, good suggestion.
> 2) Where is this interface intended to be used? Which component
> should define the corresponding extension point?
I see several locations where the interface is used:
1/ In Notification subsystem: it would superseed the
"NotifyEmail.email_map", I believe
2/ In Env: it would superseed the get_known_users
3/ In SettingsModule: it would allow to store/retrieve the user name
and the email address - I guess this means that the storage (and the
retrieval) of these parameters should not always been related to the
session, or from another perspective that the session manager should
implement this new interface ?
> 3) How is this related to the current user-settings-session-table story?
I don't really know how the session stuff works.
Introducing this new interface might split the "session" table in two
1/ Cookie - unique user identifier relation
2/ unique user identifier - user details relation