Basic functionality works: app can generate long lived token