我正在开发一款需要针对多个OAuth提供商进行身份验证的应用,例如Google +,Twitter,Facebook,Instagram,Pinterest等。用户必须进行一次身份验证(仅限一次)然后我想要访问每个经过身份验证的应用并检索例如家庭饲料。
我正在科尔多瓦建造它。 经过大量的谷歌搜索,我发现OAuth2将在客户端支持,因为它不存储客户端密钥。但是,例如Twitter是OAuth1,并不支持。
有一些解决方案:
我不介意付出一点钱,但是oauth.io会为这样的业余爱好项目花费太多钱。
我有点挣扎,不知道要走哪条路。我认为OAuth是一个标准,但每个实现似乎都有所不同。