如何从 Nuxt 前端访问经过身份验证的 GraphQL API
Posted
技术标签:
【中文标题】如何从 Nuxt 前端访问经过身份验证的 GraphQL API【英文标题】:How to access authenticated GraphQL API from Nuxt frontend 【发布时间】:2021-02-23 01:58:08 【问题描述】:我有一个使用 Appsync 和 Cognito(基本电子邮件和密码身份验证)创建的经过身份验证的 GraphQL API 端点。 如何从现有的 Nuxt 前端应用程序连接到此 API?我不想使用由 aws amplify 创建的默认 vue 前端。
【问题讨论】:
【参考方案1】:-
打开 AWS AppSync GUI
点击 API
选择您的应用后端
打开与您的应用集成
点击javascript标签
复制该 cli 命令并运行它们(从 Nuxt 前端应用的根目录)
【讨论】:
以上是关于如何从 Nuxt 前端访问经过身份验证的 GraphQL API的主要内容,如果未能解决你的问题,请参考以下文章
使用 Nuxt 前端实现 Laravel 7 Passport 身份验证
带有访客和身份验证中间件的 Nuxt 身份验证将经过身份验证的用户在刷新时重定向到错误的页面