You can use the Timer widget from the marketplace for this.
As for the configuration you can create a timer entity with a dateTime attribute (eg. “expires”) and connect it to the System.User. Each user gets a timer then. Place the timer in a data view on a page with a microflow source and set the time attribute in the timer widget to that attribute.
In the microflow you can retrieve the timer of the currentUser (if not available create a timer object first in the same microflow), change the timer object so that the “expires” attribute is one hour after the current time (addMinutes([%CurrentDateTime%], 60)) and commit that. After that you set the timer object as the return value. This should show now show 60:00 everytime the widget is loaded.
You can also set an action for when the timer expires right below the “time attribute” option. There you can call whatever microflow you need to.
I hope this helped
Hey Lenny tried to replicate the steps which you had told but got this error
Name has an issue
password has an issue how to resolve pls help