Wednesday, April 25, 2018

SSO with Brightcove Gallery

If you haven't heard about Brightcove Gallery, in a few words is just platform that allows you to stream video efficiently and with great quality.

One of the challenges we faced was to integrate this platform with ours. Despite the fact that they have decent documentation, as usual, the fine details are not present. If it was that easy anyone would do it :)

In order to keep things simple we just have to pay attention to these details:
  • After you have created your SSO configuration on Access Control and on your SSO server you have setup your IdP.



  • Go to your site settings in your project/experience and link your site to your newly created Access Control

According to the documentation this should be all (yay!) 
However when testing you will get a 404 from Gallery (o_O) 

Why me???? :O

This is the trick:
Double check your SSO settings on your IdP settings

Our endpoint matches what Gallery has in ACS URL Override. But we have a site which has its own URL


Bingo! Let's use that URL in our Assertion Consumer Service URL, keep the /login/callback
And success!!!

Sunday, February 4, 2018

Can your CTO still code?

Chief technology officers need to keep their sleeves rolled up and maintain their coding skills to better challenge their teams of developers.

Many chief technology officers study technology, consider different architectures and challenge their team to deliver products and services. The problem with this approach is that many CTOs today no longer maintain application development proficiencies.

The CTO is often at the mercy of many differing opinions within their organization without the important understanding, in some level of depth, the challenges, capabilities or even limitations that certain platforms present.

Worse yet, when a CTO completely relies on the advice of his or her engineers, that advice may simply be based on the preexisting comfort levels of the designers, programmers and architects.

When you’re consistently taking the word of others and haven’t maintained enough skill to perform basic discovery for yourself, you, as a CTO, are significantly diluting the power you have in driving true digital transformation for your company.

Continue reading

Monday, January 8, 2018

What happens when you messed things with GitHub?

Git is hard: screwing up is easy, and figuring out how to fix your mistakes is fucking impossible. Git documentation has this chicken and egg problem where you can't search for how to get yourself out of a mess, unless you already know the name of the thing you need to know about in order to fix your problem.

Continue reading here