Using Webhooks In Passport To Delete User Data

John Philips

Using webhooks in Passport

If your inbox looks anything like mine, it’s currently full of messages from companies updating their privacy policies and terms of service. This is mainly due to a newly adopted EU regulation, the General Data Protection Regulation or GDPR, which goes into effect on May 25, 2018. The GDPR grants a set of “digital rights” to EU citizens, including a “right to erasure.” Basically, this means a user can request that their data be deleted, and there can be substantial fines if a company is not able to honor these requests.

In this post, we’ll show how to set up webhooks in Passport to delete all of a user’s data when they delete their account. In Passport, webhooks are used to subscribe or listen to events in the system, so we’ll create a webhook that listens to the user.delete event.

Continue reading

Download and Install Passport – Mac OS

Inversoft CIAM

Download and Install Passport MacOS Main

Similar to the Linux process, there are only a few steps to download and install Passport in your test or production environment. Most existing identity technologies have a complex hierarchy of realms, principals, and distinguished names that restricts where they can be installed and requires extensive configuration. The following tutorial will explain how to install Passport for Mac OS and be up and running in just a few minutes. It will also install and run on:

  • Linux – all distributions (64-bit) – View installation
  • Mac OS X 10.8 (Mountain Lion) or newer
  • Windows Server 2008 SP2 (64-bit) w/ Windows Management Framework 3.0 or newer
  • Windows Server 2008 R2 (64-bit) w/ Windows Management Framework 3.0 or newer
  • Windows 7 SP1 (64-bit) w/ Windows Management Framework 3.0 or newer

We will share tutorials for these systems in the near future, but please contact us at support@inversoft.com if you need help before they are released.

Continue reading

Download and Install Passport Tutorial – Linux

Inversoft CIAM

Download and Install Passport Main

Designed to save developer time and effort, there are only a few simple steps to download and install Passport in your test or production environment. The following tutorial will explain how to install Passport on a Linux system and be up and running in just a few minutes. This is one aspect that makes Passport unique. Most existing identity technologies have a complex hierarchy of realms, principals, and distinguished names that restricts where they can be installed and requires extensive configuration. Passport will install and run on a wide variety of systems including:

Continue reading

Getting Started with Email Templates In Passport

Inversoft CIAM

Email Templates in Passport Main

The email templates in Passport can be customized allowing you to have your visual brand consistent across all customer touch points. In the video below we show you how to set up the email templates to be ready to use Passport’s integrated email features.

Continue reading

Using the Passport Setup Wizard

Inversoft CIAM

The Passport Setup Wizard - Base Screen

The Passport Setup Wizard is designed to make setting up Passport a simple process so you can get back to working on the core features of your application. The step-by-step process only takes a few minutes to prepare Passport to integrate with your application. The basic steps are:

  • Creating the initial admin user
  • Creating an application
  • Creating an API key
  • Configuring the SMTP server

Once these are complete, you are able to call the API and start managing users.

Continue reading