Si estás siguiendo todos los estándares para la autenticación, entonces lo que deseas que ocurra debe ocurrir automáticamente. Al hacer el FormsAuthentication.Signout() se borra la cookie de autenticación, y entonces al momento de acceder a cualquier otra
página por el método que sea se tiene que redireccionar de nuevo al login, si las páginas tienen correctamente puesto el permiso de acceso.
La única excepción sería el caso de que accedan a una página cacheada en el navegador sin acceder al servidor, pero eso en general debería ser inofensivo porque solo están las páginas accedidas con GET; las que tengan información "delicada" en
general las obtendrás por POST y no se podrán volver a obtener sin pasar por el servido.