change page methods to clean it up and keep the methods small and fast
auth config loaded via config, added type to settings and new "protected" form