initializeUserHandler()
and a proper user mapping manager.
In an implementation, your login ID would be "REAL_ID/MASQUERADE_ID" while you are acting on behalf of MASQUERADE_ID.
isEquivalentCUIDs($cUID, $identCUID, $topic, $web)
,
which is called from TWiki::Users::isEquivalendCUIDS(), which is called from TWiki::Users::isInList(). isInGroup()
and isEquivalentCUIDs()
in the user mapping handler are the crux of user masquerading implmementation.
%INCLUDE{WebNot.TopicIncluded}%
%INCLUDE{WebEntitled.TopicIncluded}%
Copyright © 1999-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Daya Bay? Send feedback Note: Please contribute updates to this topic on TWiki.org at TWiki:TWiki.UserMasquerading. |