Challenge #4 - Logos, Colors, and Custom Text

< Previous Challenge - Home - Next Challenge>

Description

CMC IT Leadership is extremely impressed with your SignUp / SignIn flow and how easily you’ve incorporated a 3rd party IdP……BUT, they have some additional requirements. (You’re starting to detect a pattern here.)

Harness Application

First off, one of your developers has developed a harness application where you can incorporate your SignUp / SignIn User Flow. Your developer has parameterized it so that you should only have to modify your application’s settings in order to incorporate the User Flow.

NOTE: This web application is located in the HarnessApp folder within the Resources.zip file provided by your coach or in the Files tab of your Teams channel.

Custom Templates and Themes

CMC IT Leadership has decided that, while Slate Gray is a nice theme and all, it’s pretty plain. They have asked you to add some custom branding, such as corporate logo and background images, and also to use a different layout for the SignUp / SignIn flow.

CMC IT Leadership would like you to use the provided HTML layout templates, styles, and images. You will not need to modify the template unless you want, but you will have to find a place to host these resources. Also, examine the resources in this folder and understand how the templates, CSS files, and images are related. There’s a marker for a storage account name in several files, so you may need to replace that at some point.

NOTE: These files are located in the PageTemplates folder within the Resources.zip file provided by your coach or in the Files tab of your Teams channel.

Custom Field Labels

In addition to this, they would also like to customize some of the text on the pages, specifically they would like:

Edit Profile

CMC IT Leadership would also like the ability for the consultant to modify their profile, so they have asked you to create a new User Flow for Profile Editing, using the new HTML template and images, and allow the user to change attributes like:

NOTE: CMC Consultant ID should not be modifiable!!

Custom String Values (especially for invalid username/password!)

Lastly, they would also like to have you modify some of the default string values for your sign-in flow, specifically the text that displays when the user logs in with an incorrect user name and/or password. The messages should be consistently vague and not indicate that the user entered either the wrong user name or password – something like “You entered an incorrect username/password” or “We can’t find your account”.

Success Criteria

CMC IT Leadership will consider this step successfully completed if you have:

Learning Resources

Advanced Challenges (Optional)

Too comfortable? Eager to do more? Try these additional challenges!