save user to NSUserDefaults