[page model] Changed 'requires_auth' to 'public' and updated views accordingly.