jumiduo
有没有通过leanCloud实现单点登录的demo? 主要是想了解不同域名之间如何共享登录状态。 我能想到的方法是在主应用里自己手动做oauth provider,然后子应用通过标准第三方接入来做单点登陆。 我知道不同应用之间可以共享User,以实现共享用户。可是web端无法实现,因为不同应用不同域名,无法共享状态,也无法跳转。总不能每个应用一个登陆,那样的话,用户在应用A登陆,然后去应用B,相同账户还要登录一遍。 有没有什么更好的方法实现? leanCloud官方有没有计划推出这方面的实现?
我们是一个澳洲的团队,有许多成员不是中国人。因此在使用LeanCloud中,阅读文档成了一个问题。我们使用的是美国的节点在做开发,就想问,既然有美国节点,是不是考虑在英文国家也运营,这样也就会有英文文档了。 另外就是有没有考虑开发facebook的GraphQL支持?我们用的是React, 如果有GraphQL支持,会有很大帮助。 当然,这两个问题都牵扯到公司发展的大问题。我也不是说希望现在就提供。只是想问问有没有这方面的计划,大概情况是什么。
恩,貌似是可以的。有时间了我会自己先尝试一下。
我的项目是这样的,一个简单的Express 项目, 里面包含我的网页应用和云函数。 在本地开发的时候,我的网页应用是通过SDK调用api和云函数。而SDK是直接调用生产环境的api。所以会出现这样的情况: 在本地开发,我同时更新了网页应用和云函数。可是我无法在网页应用里使用我最新更新的云函数。我必须先部署,然后才可以在本地网页应用调用更新了的云函数。 注意,这里有一个问题是由于网页应用和云函数都在一个LeanEngine里,那么我一旦部署,就把我的更新的网页应用也部署到生产环境了。 理想的状态是,本地网页应用调用本地云函数,stg环境网页应用调用stg环境云函数,生产环境网页应用调用生产环境云…
我又发现了一个方式可以解决这个问题。过来分享一下。 用 Charles 做代理,将所有 api.leancloud.cn/1.1/functions/ 代理到 localhost。 这样所有普通的api调用仍然指向官方api。但自定义的api就直接本地测试了。
我看到了,非常感谢。