Ya probé con el evento unBeforeonLoad desde el body y de hay llamar a un javaScript y con Ajax ejecutar sincronamente una magina que cierra mi session.
Ahora tambien hay enlaces en mi pagina y cuando los abro tambien se ejecuta el unBeforeonLoad y por consiguiente todo lo demas.
tengo la idea de verificar si el unBeforeonLoad me manda a otra pagina o cierra la pagina pero no se si se pueda

Ya probe el onUnload. y tambien se que va en contra de las propiedades de de las "pestañas" de los navegadores.
Ahh Tambien intente con cookies. Ayuda plis...