Recording and resources for Ping Identity | ForgeRock Developer: Develop a Custom Authentication Node and Modify a User Login Journey

In this session, Tyler Gelinas, senior integration software engineer demonstrated setting up environment for ForgeRock Identity platform, developing a custom node, installing the node and dived into setting up a user login journey with the custom authentication node.

This session in packed with information on topics such as:

  • how to add SmtpBaseConfig like this public interface Config extends SmtpBaseConfig
  • how to migrate from 6.5 "sent email node " to 7.3.0
  • how to update the shared state?
  • how to update an identity once it’s added to the shared state? Example, if you want to store the latest version of the demo-node into a field in the identity.

Here are some useful resources shared by Tyler in the session:

Prerequisites:

Setting up environment

Development of a custom node

Installing a node and updating a node

  • Installing a node
    • To compile a node, run mvn clean install
    • Copy the jar file into the /WEB-INF/lib directory.
    • Restart AM and the node will show up in the journey palette
  • Updating a node

Delivering nodes into ForgeRock Identity Cloud

If you found this session useful, please give us feedback to help us deliver helpful content.

3 Likes

Nice session ! It is very helpful for beginners who wants to develop custom nodes.

2 Likes

Thank you for letting us know. If you haven’t already, please consider giving us your feedback via this form to help us deliver more such useful content for the community.