Alvin Peters
Alvin Peters
ix it possible to get that scope by snooping in the app binary or something?
Now this gets my interest. I'm writing a simple Rust binary for this. (i hate installing fuckloads of libraries lol) Hopefully done this weekend if I don't hit any roadblocks.
Yup. Turns out you can't just ask for auth.authenticator scope and be granted that. I tried authenticating with various scopes plus that scope but turns out directly asking for auth.authenticator...
> The api works with the extracted devicekey from the battlenet app. So yes thats the way it should work. @mx03 how do you extract the devicekey? and also we...
LOL IT FUCKING WORKED HAHAHAHAHA THANK YOU SO MUCH @mx03 Sadly that forces everyone to download the app and login once before getting the client ID. Are you actually sure...
Maybe there is an API that allows us to grab a custom per user client ID like the app but that's highly improbable.
@mx03 does your client id start and end with 'b' and 'a' respectively? Because if so, the client ID is the same everywhere. I tried with two accounts and it...
Reckoned I'm backed into a corner on this one. The localhost redirects are not whitelisted for this client ID and only allows redirect to the Swagger UI (https://authenticator-rest-api.bnet-identity.blizzard.net/swagger-ui/oauth2-redirect.html) and probably...
> @striczkof Think the clientid might have changed, as I just tried this and get back `403: Forbidden..... The request requires higher privileges than provided by the access token`. Gonna...
@lightmaster Oh ye I did forget 💀