oEmbed is a well established format, however ever evolving content usage policies and security restrictions are preventing site builders from using iFrames to inject external content from sources such as YouTube, Instagram, X, and many social networks and content providers.
By using oEmbed standard practices, external content can be safely embedded to a Drupal website by using core tools such as the Media module and contributed modules such as oEmbed Providers.
In this session we will cover:
- What is oEmbed format and how does it work under the hood.
- What Drupal modules can be leveraged to embed content from third parties.
- CKEditor best practices for embedded objects.
- How to enhance embeds with auth or privacy controls
- How to build your own resources to embed custom content.