add user resource, modify gitignore