Kann ich .ASPXAUTH für mein eigenes Protokollierungssystem verwenden?

Für eine Webanwendung habe ich von der Verwendung der ASP.NET-Mitgliedschaft zu meinem eigenen Anmeldesystem gewechselt, bei dem ein Benutzer wie folgt als angemeldet markiert wird:

Session["UserId"] = User.Id

Ist es möglich, die Benutzer-ID im ASPXAUTH-Cookie zu speichern und dabei die Verschlüsselung zu übernehmen, anstatt die Standardsitzung zu verwenden?

Das Ziel ist, dass der angemeldete Status länger als eine Sitzung dauert und sowohl Browser- als auch Serverneustarts übersteht.