我有一个 CodeIgniter 2.1 内部网络应用程序,它使用简单的共享密码(无用户名)进行身份验证。是时候把它拉出来了,理想情况下使用我们公司的 Google Apps 帐户进行单点登录来验证特定的内部用户,并在未来允许外部用户使用他们的 Google/Twitter/Facebook 帐户进行验证。
所以问题是,我应该从哪里开始实现我在上面寻找的东西?
我认为我仍然需要维护一个用户 ID 和电子邮件数据库,以便允许谁使用网络应用程序,即使谷歌或其他人将验证他们的身份?
我的似乎是一个相当基本的用例,但我已经迷失在这个首字母缩略词的海洋中