Is there a way to see what kind of authentication was used when a user signs in? For example, if they sign in under a specific LDAP bridge, or via default authentication etc. I was basically wondering if that variable is stored in the user asset somewhere and could be used at all…
At the moment, there is no way to tell how a user was authenticated. You could request this as a feature request, though.
Sorry to dig up such an old post.
When you are logged in, you can access 'My Space' tab beside the 'Asset Map' tab. Click on the 'Edit the details of your account' link and you should see your assetid on the right frame. If you are authenticated as a LDAP user, your assetid should look like (Id: #ldap_bridge_id:ldap_bridge_dn). Otherwise, it should be a standard Matrix assetid.
Programmatically, you could tell the difference based on User type:
Default authentication: User (user) / Backend User (backend_user)
LDAP Authentication: LDAP User (ldap_user) / LDAP Backend User (ldap_backend_user)
Would that be enough?