How to audit user authentication into Web Portal?

Our customer has a requirement to audit successful\failed authentications into Web Portal (preferably in database table, not in text log file - we also need a report to display it)
Is it possible to configure OOTB?
If not, then what is the best way to implement it? I can think of the following approach: add invisible control to Web Portal via Web Designer and perform audit when control is initialized. Save 'audit was done' in session to avoid multiple audit entires for the same user session.

Regards,
Ivan

Parents Reply
  • Thanks.

    I can see both successful and failed login attempts.It works for SSO authentication as well.

    One minor inconvenience is that important attributes are concatenated into single string:

    #LDS#Login succeeded for module {0}, properties: {1}, identity: {2}, client machine: {3}|Active Directory user account (role based)||testdomain\testuser|xxx.xx.xx.xx

    Although it is not that hard to parse it .

Children