登录盖茨比,阿波罗在Drupal后端使用JWT

登录盖茨比,阿波罗在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

我已经使用Apollo创建了一个Gatsby站点,并且使用Drupal8作为后端。我有一个登录表单,我使用变异来登录用户,基本上从Drupal8获得一个令牌(JWT)。这样我就可以在我的进一步请求中包含它。但问题是我无法获得代币

Drupal URL: 盖茨比网址:

const httpLink=createHttpLink({ uri:“” })

const客户端=新客户端({ 链接:httpLink, 缓存:新的InMemoryCache(), })

const LOGIN_MUTATION=gql

变异登录变异($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确认(数据)}>
{突变=>(
登录
)}
任何帮助都将不胜感激