-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug or Intender: OpaqueUserId is _not_ UuserID when the broadcaster + extension uses ID Linking #559
Comments
|
Hi Barry, I'm a dev on the extensions team and tried to reproduce this issue, but wasn't able to. Can you provide more details on the steps you took to produce the bug? The steps I took:
|
|
TLDR: exactly what you did. |
|
Hmm that is strange. Ok so let me ask some questions (apologies for some that may seem obvious)
|
Yes hence "Edit Panels" and no visible dude icon in the Footer bar
Yes
No. I would have to go live. |
|
It also does it in the config view the test code https://github.com/barrycarlyon/twitch_extension_debug It's in "local test" where the Testing base URI is the GitHub pages for this code |
|
I've tried my own extension in both panel and config view and still see the correct userID. I get the same results if I'm on a different user as well. It could be something specific to your user. Can you try on a different account and see if the issue persists? |
|
I'll have a poke about further when I get a moment |
|
Hey Barry, just wanted to check in again to see if you've had time to look at the issue. |
|
Here you go @mgeyer sorry for the delay: As a componenet And as an overlay Both return an "incorrect" opaque user ID |
|
Thanks for the followup! Could you try to go to https://www.twitch.tv/settings/connections and see whether you have your extension in the list of Extension Connections? If so could you try to unlink and then refresh the page? |
|
That fixes the problem. However, I tested a live extension to see the following Extension: So I get the same opaque ID across Twitch. Which is a problem as it deviates from the documentation, espeically in cases where some developers will hard code or construtct the opaqueID |
|
@mgeyer created a ticket for this on ANC-2991. |





Brief description
as per
https://dev.twitch.tv/docs/extensions/reference#jwt-schema
This doesn't seem to be the case
How to reproduce
In an extension that has requestID sharing off
calling
window.Twitch.ext.viewer.opaqueIdresults inU15185913as expectedIn an extension that has requestID sharing enabled and in use
calling
window.Twitch.ext.viewer.opaqueIdresults inUgibberishnot as expected according to the docs.Expected behavior
Not sure it inteneded or a bug. I'm erring towards bug.
The text was updated successfully, but these errors were encountered: