我无论如何都解决不了这个问题!
所以,我的REST API基于Codeigniter,并且有一个基于OAUTH 2.0(第23版或其他版本)的服务器,用于我的自己的身份验证系统(不使用Twitter或FB)
我想要使用它来允许用户“登录”到我的Android应用程序。
我在互联网上找不到任何关于此的信息。虽然有一些不受支持的OAUTH 2.0客户端库,例如Leeloo(已转移到Apache Amber,但已经超过一年没有更新,而且在Amber下也没有发布),但也没有可以使用的资源。
因此,我的问题是:
OAUTH 2.0是否太新了?它似乎已经有几年历史了...它还能不能使用。我应该使用OAUTH 1吗?(似乎也不受支持-所有的codeigniter OAUTH 1 libs都已经升级到2.0)。
我应该使用完全不同的技术吗?例如,我听说过“xauth”。但关于这方面的信息似乎相当零散。
它是否很容易自己实现?看起来不是,但大多数人是否只创建自己的homebrew解决方案?我也找不到太多关于这个的信息。
您能提供的任何帮助都将非常棒。您可以指向的任何资源也将非常惊人。
感谢您的时间。