Menu

How to Test a Website with Unify IdP on a Local Workstation

Introduction

This guide outlines the steps required to run Unify Identity Provider (IdP) locally on your workstation. This example assumes that the user already has credentials on the local development environment and wishes to run the setup on their personal machine.

Prerequisites

  • Existing credentials on the local development environment
  • Administrative access to the corresponding tenant and specific environment (prod/qa/sandbox)

Steps

1. Modify the Host File

Determine how to spoof your host file on your machine, whether it's macOS, Windows, or Linux.

2. Install a Local SSL Certificate

Ensure that a local SSL certificate is installed on your site.

3. Choose an Appropriate Local Name for Spoofing

Select a suitable local name for spoofing. Avoid using generic names like site.test. We recommend using names that are relevant to the project. For example:

  • 127.0.0.1 gws-project-fr.test
  • 127.0.0.1 gws-someproductname-ca.test
  • 127.0.0.1 gws-countrysite-nl.test

4. Log in to the Admin Panel

Log in to the admin panel corresponding to the tenant and specific environment (prod/qa/sandbox).

5. Navigate to Integrations

Search for the "Clients" section under "Integrations."

6. Locate the Relevant Site/Client

Find the site or client that corresponds to your project.

7. Create a Callback URL

Transform the local URL into a callback URL by appending the correct URI.

8. Add the New Callback URL

Add the new callback URL without any spaces. Separate multiple URLs with commas, and do not include a trailing comma.

URL Callback

Example Before:

https://website.com/unify/callback

Example After:

https://website.com/unify/callback,https://gws-project-fr.test/unify/callback

Important Note

Never perform these steps on a production environment; only use staging.

By following this guide, you should be able to successfully run Unify IdP locally on your workstation.

On top of the core we build a vast variety of solutions

They extend your digital power and enrich your processes.

EMEA

Unify Europe
Sales: Pieter Smit
Ankerweg 2
1041 AT
Amsterdam

+31 88 44 70 000
Mon-Fri 9am-6pm CET

AMER

Unify LLC
Sales: Tara Tromp
14425 Falcon Head Blvd.
Building E - Suite 100
Austin, TX 78738

+17372191977
Mon-Fri 9am-6pm CET

APAC

Unify LTD
Sales: Joris ter Wolbeek
1-2-20 Kaigan
3/F Shiodome Building
Tokyo, 105-0022

Mon-Fri 9am-6pm CET

Unify is not affiliated with IQVIA or IQVIA's team, nor is it endorsed by or related to IQVIA. Unify is not affiliated with Veeva Systems or Veeva Systems's team, nor is it endorsed by or related to Veeva Systems. Unify is a division of SMIT. Digitaal vakmanschap BV. Crafted in Amsterdam.
© 2023 Unify LLC. All rights reserved
Logo SMIT. Digitaal vakmanschap