If it was for personal use only, i would have considered the last solution by Arnelgp. But it is an application for a few hundred users, and i don't know if the solution is worse than the problem.
As you can understand, it is a big risk to introduce this solution when only 1 user has this...