我正在一个使用graphql的项目中。
现在,我想在后端创建一个接受id令牌并从第三方服务注销用户的终结点。
与应用程序数据无关的终结点应该像所有其他终结点一样是graphql终结点,还是应该成为HTTP rest / rpc终结点?
答案 0 :(得分:1)
我会认识到以与数据相同的级别登录(/退出)第三方服务-两者都是您作为服务的一部分正在处理的资源。
您可以包装(缝合,委派)任何所需的服务-graphQL的优势之一是它可以隐藏更改-当某项更改(新的第三方)时,您只需更新解析器即可。没有应用程序更新,没有很多端点管理(API版本)。