登录盖茨比,阿波罗在Drupal后端使用JWT
我已经使用Apollo创建了一个Gatsby站点,并且使用Drupal8作为后端。我有一个登录表单,我使用变异来登录用户,基本上从Drupal8获得一个令牌(JWT)。这样我就可以在我的进一步请求中包含它。但问题是我无法获得代币 Drupal URL: 盖茨比网址: const httpLink=createHttpLink({ uri:“” }) const客户端=新客户端({ 链接:httpLink, 缓存:新的InMemoryCache(), }) const LOGIN_MUTATION=gql登录盖茨比,阿波罗在Drupal后端使用JWT,jwt,drupal-8,apollo,react-apollo,gatsby,Jwt,Drupal 8,Apollo,React Apollo,Gatsby,我已经使用Apollo创建了一个Gatsby站点,并且使用Drupal8作为后端。我有一个登录表单,我使用变异来登录用户,基本上从Drupal8获得一个令牌(JWT)。这样我就可以在我的进一步请求中包含它。但问题是我无法获得代币 Drupal URL: 盖茨比网址: const httpLink=createHttpLink({ uri:“” }) const客户端=新客户端({ 链接:httpLink, 缓存:新的InMemoryCache(), }) const LOGIN_MUTATION
变异登录变异($email:String!,$password:String!){
登录(电子邮件:$email,密码:$password){
代币
}
}
const{username,password}=this.state
<Mutation mutation={LOGIN_MUTATION} variables={{username, password}} onCompleted={data => this._confirm(data)} >
{mutation => (
<Button variant="contained" color="primary" size="small" onClick={mutation} >
Sign-In
</Button>
)}
</Mutation>
this.\u确认(数据)}>
{突变=>(
登录
)}
任何帮助都将不胜感激