The Solution Architect

Listing Git Checked-Out Files

From my years of working in various teams, one of the most common problems I face is unchecked-in code. Whether someone left or I was being the additional resource of the team, often the main branch was not up-to-date, and that there were files that were yet to be checked-in. Because of that, I wrote […]

Continue Reading

Power Pages Upgrading Bootstrap v3 to v5 the Complete Way

Power Pages Upgrading Bootstrap v3 to v5 the Complete Way I have been tasked to upgrade the bootstrap version from 3 to 5 of my client’s Power Pages site. The process to do so seems to be quiet simple and has been laid out nicely by Microsoft. If you have not, below are the steps: […]

Continue Reading

How to Implement CAPTCHA or Recaptcha on MS Power Pages – Part 2

How to Implement CAPTCHA or Recaptcha on MS Power Pages – Part 2 This is the Part 2 of the original post How to Implement CAPTCHA or Recaptcha on MS Power Pages. In the original post I was discussing on how to implement Google Recaptcha in Power Pages. For this article, I would be using […]

Continue Reading

How to Enforce Login on Editing Pages in MS Power Pages – Part 2

How to Enforce Login on Editing Pages in MS Power Pages – Part 2 This is the 2nd part of the series. For Part 1, click here. In Part 1 one of the suggestions was to redirect user to the Logout page when the referrer (i.e page which user came from) was not ciamlogin.com. Ciamlogin […]

Continue Reading

How to Implement CAPTCHA or Recaptcha on MS Power Pages

How to Implement CAPTCHA or Recaptcha on MS Power Pages I have been looking everywhere to be able to implement a CAPTCHA capability within MS Power Pages and I could not find an approach that worked well. As you were aware, Power Pages was very client-side heavy, and almost impossible to perform server-side interaction. Without […]

Continue Reading

How to Enforce Login on Editing Pages in MS Power Pages – Part 1

How to Enforce Login on Editing Pages in MS Power Pages – Part 1 Note: This approach works when standard login identity provider is used. Please look at the Part 2 for a custom identity provider approach. One of the clients I was working with just had a security assessment done by a security specialist. […]

Continue Reading