add view form auth
add registration and auth