change signin from form_for to form_tag
support updating user info and add user index