Umleitungen sind völlig unelegant ;)
Viel eleganter ist es, wenn ohne ein gültiges Login die Seiten, die einen Login erfordern, den Status 404 Not Found ausgeben, also gar nicht erst erreichbar sind.
Inwiefern ist das elegant? Das ist nur benutzerunfreundlich.