switch to fshv_[gs]et_user() for auth