First of all I have already look at the similar solution to the following ones:
ASP.NET MVC : Handle Session Expire Using Custom Attribute
Redirect to specific page after session expires (MVC4)
But I need a smart solution regarding to this problem by just typing a code on Global.asax etc. and not requiring an extra implementation on every Cntroller. Is it possible? If not, what is the best approach for redirecting to login page after session is timeout in ASP.NET MVC?
Use GlobalFilters in global.asax
Reference taken from best answer's comment by Dean Ward Redirect to specific page after session expires (MVC4)