I didn’t try since then.
This seems to be broken as of now for YouTube uploads.
idpiframe_initialization_failed
{
"error": "idpiframe_initialization_failed"
"details": "You have created a new client application that uses libraries for user authentication or authorization that are deprecated. New clients must use the new libraries instead. See the [Migration Guide](https://developers.google.com/identity/gsi/web/guides/gis-migration) for more information."
}
And the Migration Guide they link to which states
Google Sign-In JavaScript platform library for Web is set to be deprecated after March 31, 2023. For more details, see the authentication and authorization deprecation announcements. For more information, please see Deprecation and Sunset page.
Is that still an issue that breaks Youtube API use?
I’m stuck on an issue where it thinks I don’t have the origin registered but I can’t see what’s wrong and the answers I’ve found searching the web haven’t worked. I’m going through the Google OAuth2 verification and have asked them to advise.
If the component doesn’t work though I won’t prioritise its inclusion on my forum.
Edit: Working like a charm with Vimeo.
I have contacted the author who has no time to spend on the component. Until further notice, the component is tagged as unmaintained.
I’ve just used this TC successfully with Vimeo for a trial.
However, it is almost certainly now broken due to Upcoming refactoring to Discovery routes: how will it affect my theme/plugin?.
If it is to live again, this would be helpful for tight secure uploads to Vimeo:
- Have structured options for the privacy settings
- Include the discourse instance URL for the whitelist option of privacy.embed
any bro can update this app?
This theme component as well as the plugin result in irrecoverable errors and will result in Discourse not being able to build with the next update following the installation of this component.
The tag of ‘unmaintained’ now comes to my attention. It should be even more obvious:
You Will lose precious time accomplishing nothing when trying this theme or plugin. Both are defunct as it is now.
'tis a shame - it was quite useful. Sorry to hear it caused you grief.
I’ve added ‘Broken’ to the Title (tags have become quite restricted here on mete) to make it clearer to people.
Perhaps it needs an edit of the OP.
The broken tag is available to use from TL2 up so should have worked for you?
Did you try and add it alongside unmaintained? If so, you can only have one of those tags [1] per topic.
Most tags are free to use, but we have a handful that are reserved for established community members.
FYI I’m working with @Arkshine to bring this component back to life, once he finds the time
Any joy with breathing life back into this? It would be great to have it up and running again.
I’m afraid not, interested in going in on this in Marketplace ?
How secure was this in any case, isn’t this exposing your keys in the browser?
Good question!
I think for YouTube, it should be safe because you can restrict the origin.
But I’m not sure about Vimeo. I tried to look at it, but I did not see any options. It requires only a Bearer token.
Yes. The restriction options for Google API keys are indeed helpful, thanks!