#21 fix openid
#21 Authentication uses LifecycleManager