Using additional or custom logic during login process

This article explains how you can use custom logic during the login process of the visitor of your web site.
First, we would like to point you on documentation article providing information on global events and their handling. One of these events is also security event. Information on handling this event is described in Security handler (CustomSecurityHandler class) article.

As you could read in the article you are able to add the custom code on "OnAuthentication()" event. In this event you are able to perform your logic (e.g. compare current date with the expiration date from the custom field) and return the "null" when user shouldn’t be logged in or the "UserInfo" object (representing user trying to login) on success.

See also:

Applies to: Kentico CMS 2.x, 3.x
Share this article on   LinkedIn

Juraj Ondrus

Hi, I am the Technical support leader at Kentico. I'm here to help you use Kentico and get as much as possible out of it.