import type { Meta, StoryObj } from '@storybook/react' import React from 'react'; import RichText from '@/components/atoms/RichText'; export default { title: 'Documentation/JWT' } as Meta export const JWT: StoryObj = { render: args => (
Generate token to enter in .env file
{`
mutation LoginUser {
login( input: {
clientMutationId: "uniqueId",
username: "your_login",
password: "your password"
} ) {
authToken
user {
id
name
}
}
}
`}
Then generate a salt to use in wp-config define var
https://api.wordpress.org/secret-key/1.1/salt/
{`
mutation RefreshAuthToken {
refreshJwtAuthToken(
input: {
clientMutationId: "uniqueId"
jwtRefreshToken: "your_refresh_token",
}) {
authToken
}
}
`}
Refresh code