Yes, that is the only implementation that could be done by now, but anyway the report would not be 100% reliable.
The exceptions for the use case you are proposing are when the users close the tab or browser, or when the communication fails and the user get disconnected.
There is no problem with joining time, but with the leaving time.
Regards,
Jesus Federico
Web conferencing plugins (including BigBlueButton)
BBB Attendance Report in Moodle
This discussion has been locked so you can no longer reply to it.