Using X509 subject with identity injection
Although this post above does solve my problem; some tech. wiz. at work suggests that it will not work in concurrent condition when multiple users of the same ID login at the same time with different authentication method.
Is there other solutions without modifying e-Directory?