Added authentication checks to admin routes as extra precaution.

Signed-off-by: Blake Rain <blake.rain@massivetactical.com>