我想在 GAE 上开发一个商业应用程序。经营者不知何故不喜欢或误解 OpenID 的理念,坚持实施本地用户管理:使用存储在应用程序数据存储中的登录名和密码进行注册。
我想通过使用“本地”OpenID 提供程序来实现他想要的。这似乎是最直接的方法。有没有办法“插入”现有的 OpenID 提供程序库(+登录对话框 +也许是注册工作流程)并在同一个应用程序中使用它?例如,Janrain 是否需要大量修补才能做到这一点?
如果不是这样,我可以自己创建用户实例并使用本地商店的用户名+密码吗?那么如何处理会话管理呢?
抱歉,我在这件事上不是很有经验,从主要业务主题上被用户管理分心真的让我很恼火:(