Admin authentication setup
WOrks, but I worry that it's not the best way to implement this feature.