I wonder if it is possible to implement a two-factor authentication mechanism such as using Google Authenticator?
The main concern is allowing parents access to Gibbon but enforcing 2FA when accessing via the internet.
This is a great question. 2FA is something I fully support, but not currently on our radar. However, if someone from the community wanted to code this up, we'd be more than happy to help integrate it into v18.
Sadly, in my experience, those people who choose weak passwords, who would really benefit from 2FA, are the least likely to opt to use it : (