Я не уверен, как ваш метод аутентификации влияет на время ожидания сеанса, механизм, который они используют для входа, не должен влиять на то, как долго они могут оставаться.
Вообще говоря, если у кого-то сеанс с истекшим сроком действия, вы можете добавить код, чтобы проверить, активен ли его сеанс. Если это не так, просто перенаправьте их на страницу входа или отобразите другой дружественный текст.
В основном что-то вроде:
if (Session.IsNewSession)
Response.Redirect("login.aspx");