migrate to spring
update openid and entities
implement some of login component, update environment
update all entity schema, repo function names and init services