Please upgrade here. These earlier versions are no longer being updated and have security issues.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

Signature is required.

I'm having a bit of trouble getting this working. Everything works fine except that the login fails with "signature is required.". I'm using the latest Vanilla and jsConnect, and jsConnectAuto. Login via jsConnect works fine but Auto throws that error.

Comments

  • You are not on test mode?

    grep is your friend.

  • The "test mode" checkbox in jsConnect is unchecked. When I click Test Url I get:

    test({"email":"user@example.com","name":"jerel","photourl":"","uniqueid":"100","client_id":"509559148","signature":"1d06e6c922foo-bar-baz1616eec395"})

    I can watch the network requests with dev tools and they are all being made with no 404 or anything obviously wrong.

    I have WriteJsConnect() 5th parameter set to true for secure. Both sites are running https fwiw

  • Do you have any ideas or suggestions on this issue? I can't find the error message by doing a directory wide search on vanilla and both plugins so not sure where to head in. I've checked all network requests, time zones are the same on both servers, and jsConnect works perfectly.

  • do you have a link? that would help.

    grep is your friend.

  • Found the fix. Edit the jsconnectAuto.js file al replace name value on lines 36-38, Form/JsConnect with JsConnect, Form/Target with Target and Form/TransientKey with TransientKey.

  • @tsunamicg I will make a fix shortly.

    grep is your friend.

  • Here is the new version
    http://vanillaforums.org/addon/jsconnectautosignin-plugin

    It handle the form for both formats, and it also no friendly to those not using the guest module.

    grep is your friend.

Sign In or Register to comment.