Δεν θέλω να σε αποκαρδιώσω, αλλά παρακολουθώντας την όλη προσπάθειά σου να στήσεις τον custom membership provider τον τελευταίο καιρό, βλέπω ότι προσωπικά δεν μπορώ να βοηθήσω γιατί έχει προχωρήσει σε μεγάλο βάθος.
Αισθάνομαι δε, ότι αν και σωστά διατυπωμένα και δικαιολογημένα τα ερωτήματά σου, φαίνεται ότι δεν έχεις χρησιμοποιήσει προηγουμένως τον default authentication provider που έρχεται μαζί με το ASP.NET. Γιατί σε μερικές ερωτήσεις καταλαβαίνω ότι δεν βρίσκεις πράγματα, γιατί δεν ξέρεις που να τα ψάξεις.
Πχ, όταν έχουμε τον default provider, δεν ενδιαφερόμαστε τι γράφεται στα cookies, ή αν γράφονται cookies στον browser. Απλά χρησιμοποιούμε το Membership.GetUser για να βρούμε το χρήστη που είναι συνδεδεμένος εκείνη τη στιγμή, και ανάλογα μπορούμε να διαβάσουμε και κάποια έξτρα δεδομένα για το λογαριασμό από το Profile του.
Λογικά, αφού μπήκες στον κόπο και έφτιαξες τον Custom Authentication Provider, θα πρέπει να μπορείς να "απολαμβάνεις" αυτών των αυτοματισμών του Membership. Δεν θα πρέπει να ενδιαφέρεσαι με το θα γραφτεί μέσα στα cookies, απλά θα διάβαζες το λογαριασμό...
George J.