Cannot generate tokens for authentication between extension and backend - yikes!

Shopify Partner
171 8 47



I am confused!  I am trying to generate and use access/session tokens for authorization of communications between my theme extension and backend, but coming up short in a few ways.  Pls ... what am I doing wrong or ??


Problem #1.


Running on my development server, I installed via npm the @Shopify/admin-ui-extensions.   But when I attempt to import it into my extension js code, I keep getting failed references to the shopify CDN at ...

I have tried all sorts of locations in the install line, none seem to work


 import ... from '@shopify/admin-ui-extensions'  =>  Relative references must start with either "/", "./", or "../".
import {extend, TextField, Button} from '../../../@shopify/admin-ui-extensions'; 
import {extend, TextField, Button} from '../../../node_modules/@shopify/admin-ui-extensions';
import {extend, TextField, Button} from '/@shopify/admin-ui-extensions' 
import { extend, TextField, Button } from '/node_modules/@shopify/admin-ui-extensions';
Problem 2.
The documentation seems to be telling me that I cannot use this in production anyway.  What should I use instead to get/use tokens?
Admin UI block extensions are currently in developer preview. You can only render them while developing locally on a development store.
Thanks and best regards, jb
Replies 0 (0)