username, time of login, time of logout should be possible. not in one line, but when you run the APM reports you can find this information. all that information is also in the /var/log/apm log, but it will require coding to get the details together.
access logging is more difficult, you would have to enable access logging on the portal access resources and then combine that with the other information. this will also require some coding and be probably more complex.