chipscanlib IS v2 ig
Yeah chipscan is part of the v2 platform were working on.
This is exactly what happens to me.
https,
Now I create a new domain, first install vivokey plugin wordpress, connect with the user and i have the same problem when I identifh to wordpress say
The client identifier (client_id) is missing or invalid
But the problem is when I try to identify myself in the vivokey forum, put login see qr, take my phone scan spark, read the qr and:
Redirect URI Error
The request fails due to a missing, invalid, or mismatching redirection URI (redirect_uri).
And you might think it is a thing of the pc, of the browsers, because not when I try it from the same smartphone, with the smartphone browser this image comes out, instead within the application if I scan my spark I can enter see everything
99% sure just from the looks it’s the same bug as above.
If you need to login use my workaround above to remove the html entities from the url that gives the error.
Except for that we can just wait… the page is broken.
The phone thing can be explained, I guess it’s the app which just shows a different error for the same thing.
@amal I found the possible error… is in url of vivokey api
see this url
https://api.vivokey.com/openid/authorize?response_type=code&scope=openid&client_id=46690950981&state=register&redirect_uri=http://cyberdangerous.com
when i update &
to &
its worked for me
and it was like this
https://api.vivokey.com/openid/authorize?response_type=code&scope=openid&client_id=46690950981&state=register&redirect_uri=http://cyberdangerous.com
Something is wrong with the code. Could it be a mistyped credentials or something? Maybe if you reset the vivokey, it might work
As @yeka has noted, this 100% seems to be an issue with the URL being constructed improperly causing the & symbol to be encoded as a “URL safe” html entity.
I’m not really familiar yet with the Spark ecosystem, where/how is the url being produced?
Yes it’s a VK bug, look above for a workaround.
Heck, I’ll try to make a tampermonkey script for it today. At least it feels fixed then.
Automated Workaround
Tested once with the forum login so, yeah no 100% guarantee.
You can google how to install a tampermonkey script in your browser.
// ==UserScript==
// @name VK Workaround
// @namespace http://tampermonkey.net/
// @version 0.1
// @description fix the vivokey login
// @author you
// @match https://api.vivokey.com/openid/authorize*
// @icon https://www.google.com/s2/favicons?domain=vivokey.com
// @grant none
// ==/UserScript==
(function() {
'use strict';
if (/&/.test(location)) {
location = location.toString().replaceAll("&","&")
}
})();
This runs on the error page and then fixes it, kinda whack.
You have to live with seeing this error for a second before it logs you in.
yeeah, your solution seems to work, but it’s still a bug from VK , and that seems to be easy to solve.
pretty sure they’re just way too busy with other stuff
Yeah, I’ll drop a @Fraggersparks here and a link to your solution post so hopefully it’s a quick implementation.
VivoKey Login should work again, I can login as normal.
(For those who used it, don’t forget to delete the tampermonkey script)
To me when I try to connect the wordpress user to the app it tells me
Client ID Error
The client identifier (client_id) is missing or invalid
I have uninstalled and reinstalled, I have deleted the app and I have recreated it in vivokey… and nothing works
Error: invalid_client
Client authentication failed (e.g., unknown client, no client authentication included, or unsupported authentication method)
I went through all the code for the WP plugin and it looks fine in terms of constructing the http requests so I wonder if they VK api is still acting up for WP.
It would be a lot easier if I actually had a VivoKey product so I could interact with their API to see what is happening in real-time vs scouring code.
How about
It’s a shame because I was doing very well and I felt safe accessing my blogs with the implant, but now, I have to go back to username and password, double identification blah blah blah and I have spark 1 and spark 2 that I can’t use at all
Nothing is known about why the Wordpress plugin does not work yet, I have tried it with different browsers, and there is no way…
To me when I try to connect the wordpress user to the app it tells me
Client ID Error
The client identifier (client_id) is missing or invalid