Cleaned up authentication checks, login
Cleaned up authentication checks, login

Blueprint now uses the before_request method to reduce code complexity. Additionally, activate() was moved to /login/<link> to simplify redirect logic

ACM-CSUSB/Website,ACM-CSUSB/Website,ACM-CSUSB/Website