Login and logout related programming activities in Plone The logic that drives the login process is implemented using the CMF form controller framework .