1.1 Glitch app

In this first task, we will use the Glitch platform to deploy a custom SPA to serve as the user interface (UI) for the learner. Once the SPA has been deployed, we'll move onto the next task where we will leverage Okta CIC's management console to set up the SPA in your CIC tenant.

1. Copy the template app

Go to the template app in https://glitch.com/edit/#!/apac-authfest-2023-template.

2. Click on Remix…

Remixing will give you a copy of the project that you can edit in your own account. Glitch will assign a new, randomly generated name to your project, and a Glitch URL. For example: sable-inquistive-honesty. Step 2 screenshot

3. Rename the project

Click Settings. Then click Edit Project Details and enter a new PROJECT NAME. Add “ui-” to the front of the generated name so it’s clear that this is the UI application. Your app name should also include your PERSONAL TAG and the month and day in this format: ui-authfest-<MONTH-DAY>-<PERSONAL-TAG> .

For example: ui-authfest-feb28-firstlast

Click on Edit project details. Step 3 screenshot

Change the name and save. Step 4 screenshot

4. Launch the remixed Glitch application

At the bottom of the browser page, click the Preview link then click Preview in a new window. Step 5 screenshot

You will see the application home page with a Log in button that does nothing…for now.

Step 7 screenshot

5. Write down the URL!

Copy the URL of your Glitch application from your browser, for instance:
https://ui-authfest-feb28-firstlast.glitch.me.

6. Congratulations

You have now completed the first part of the challenge by deploying a custom UI application in the Glitch platform.

Now that your application is running, let’s integrate it with Okta CIC to bring Identities in.