Nodejs Stormpath authentication error - node.js

I'm following this tutorial to understand the basics of stormpath: https://stormpath.com/blog/build-nodejs-express-stormpath-app/
I've followed exact steps but after login I get the following error
TypeError: Cannot read property 'href' of undefined at
Application.authenticateApplicationAccount [as authenticateAccount]
(C:\work\nodejs\node_modules\express-stormpath\node_modules\stormpath\lib\resource\Application.js:135:53)
at forms.loginForm.handle.success
(C:\work\nodejs\node_modules\express-stormpath\lib\controllers.js:215:43)
at C:\work\nodejs\node_modules\forms\lib\forms.js:94:63 at
C:\work\nodejs\node_modules\forms\lib\forms.js:55:21 at done
(C:\work\nodejs\node_modules\forms\node_modules\async\lib\async.js:132:19)
at
C:\work\nodejs\node_modules\forms\node_modules\async\lib\async.js:32:16
at C:\work\nodejs\node_modules\forms\lib\forms.js:52:25 at
C:\work\nodejs\node_modules\forms\lib\fields.js:58:21 at
Object.async.eachSeries
(C:\work\nodejs\node_modules\forms\node_modules\async\lib\async.js:142:20)
at Object.b.validate
(C:\work\nodejs\node_modules\forms\lib\fields.js:48:23)
What am I doing wrong?
Edit: Turns out I had access issues on my mac and some modules were not installed properly. This issue has been resolved. How do I close the thread?

Related

What's the normal procedure for finding the name of the necessary ESLint package based on the config name given in the error message?

I was just struggling with the error below in my IDE for a frustratingly-long time:
ESLint: Error: Failed to load config "#vue/typescript" to extend from.
After a lot of Googling and running commands I found online, I eventually found that what (seemed to) fix the problem was running this:
yarn add -D #vue/eslint-config-typescript
My question is: How was I supposed to figure that out? Is there some website or service or something where I could have searched for #vue/typescript and found out that the package I needed to install was #vue/eslint-config-typescript?
Ok, I figured it out: in the ESLint docs, it says that basically that the part after the forward-slash should be understood to always start with eslint-plugin:
They show the following examples:
"plugins": [
"jquery", // means eslint-plugin-jquery
"#jquery/jquery", // means #jquery/eslint-plugin-jquery
"#foobar" // means #foobar/eslint-plugin
]

"Buffer2 is undefined" Error when using userbase-js with SvelteKit/Vite

I get this error when importing userbase-js into a svelte file. First I tried to use it via a script tag but then I got the error window is undefined when declaring let userbase = window.userbase. I thought it would probably be better anyway to use it via the npm package. But how to I fix this error?
Full error message:
Buffer2 is undefined
node_modules/safe-buffer/index.js#http://localhost:3000/node_modules/.vite/deps/userbase-js.js?v=4f8aa8dd:174:9
__require#http://localhost:3000/node_modules/.vite/deps/chunk-QOVRSCHT.js?v=4f8aa8dd:11:50
node_modules/randombytes/browser.js#http://localhost:3000/node_modules/.vite/deps/userbase-js.js?v=4f8aa8dd:230:19
__require#http://localhost:3000/node_modules/.vite/deps/chunk-QOVRSCHT.js?v=4f8aa8dd:11:50
node_modules/diffie-hellman/lib/generatePrime.js#http://localhost:3000/node_modules/.vite/deps/userbase-js.js?v=4f8aa8dd:3261:23
__require#http://localhost:3000/node_modules/.vite/deps/chunk-QOVRSCHT.js?v=4f8aa8dd:11:50
node_modules/diffie-hellman/browser.js#http://localhost:3000/node_modules/.vite/deps/userbase-js.js?v=4f8aa8dd:3543:25
__require#http://localhost:3000/node_modules/.vite/deps/chunk-QOVRSCHT.js?v=4f8aa8dd:11:50
#http://localhost:3000/node_modules/.vite/deps/userbase-js.js?v=4f8aa8dd:6155:37

javascript error when performing npm start in react-virtualized

I am trying to test react-virtualized.I used download-zip files.
When I run npm start in react-virtualized-master,
it doesn't render anything with below error.
Can anyone help to fix this bug?
React Error:
Uncaught Error: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined. Check the render method of `Application`.
at invariant (invariant.js:44)
at ReactCompositeComponentWrapper.instantiateReactComponent [as _instantiateReactComponent] (instantiateReactComponent.js:86)
at ReactCompositeComponentWrapper.performInitialMount (ReactCompositeComponent.js:388)
at ReactCompositeComponentWrapper.mountComponent (ReactCompositeComponent.js:262)
at Object.mountComponent (ReactReconciler.js:47)
at ReactCompositeComponentWrapper.performInitialMount (ReactCompositeComponent.js:397)
at ReactCompositeComponentWrapper.mountComponent (ReactCompositeComponent.js:262)
at Object.mountComponent (ReactReconciler.js:47)
at mountComponentIntoNode (ReactMount.js:105)
at ReactReconcileTransaction.perform (Transaction.js:138)
I don't know what "react-virtualized-master" is. Are you talking about the master branch of the react-virtualized git repository?
My guess from the error message you copied was that the wrong version of React was installed (< 15.3) so it's unable to resolve PureComponent. This should not be the case if you're running the react-virtualized repo though as 16.0 alpha should be used.
Probably need more information to help with this to be honest.

Error: spawn EACCES using node-fluent-ffmpeg

I'm using node-fluent-ffmpeg in my backend but I cant get it to set up correctly. I set the PATHS as it instructed:
process.env['FFMPEG_PATH'] = '/var/task/node_modules/fluent-ffmpeg/node_modules/ffmpeg';
process.env['FFPROBE_PATH'] = '/var/task/node_modules/fluent-ffmpeg/node_modules/ffprobe';
But now its throwing this error:
What does this mean? I've read that its related to the permissions of the file, but i don't understand what file its talking about.
this may help you
https://github.com/fluent-ffmpeg/node-fluent-ffmpeg/issues/372
all you have to do is : fs.chmod('777', function......
and it will work

I update kohana 3.0.5->3.1.1 error

I followed the example http://www.dealtaker.com/blog/2010/02/25/kohana-php-3-0-ko3-tutorial-part-5/
I get the following error:
ErrorException [ Notice ]: Undefined property:Response::$response.
APPPATH\views\pages\hmvc.php [ 2 ].
I don’t know how to fix it. Can you offer any suggestions?
In Ko3.1 execute() method returns Response object. You must use echo Request::factory('posts/getposts')->execute()->body() or just echo Request::factory('posts/getposts')->execute().
Follow this tutorial to upgrade your Kohana app.

Resources