Hi Elise, you can use the signin function in a nanoflow. This nanoflow must be given an object with at least two parameters (username and password).
So you can build a page, add a dataview and set as source a microflow. In that microflow, you create a LoginView object with those 2 parameters. You can add the LoginView object as a non-persistent object in your domain model.