use distributed model and manager for UserOpenId