Less hacky solution for multiple authentications in same auth group