Wie wird ein eindeutiger Token generiert, der nach 24 Stunden abläuft?

Ich habe einen WCF-Webservice, der überprüft, ob der Benutzer gültig ist.

Wenn der Benutzer gültig ist, möchte ich ein Token generieren, das nach 24 Stunden abläuft.

public bool authenticateUserManual(string userName, string password,string language,string token)
{
    if (Membership.ValidateUser(userName,password))
    {
        //////////
        string token = ???? 
        //////////

        return true;
    }
    else 
    {
        return false;
    }
}   

Antworten auf die Frage(4)

Ihre Antwort auf die Frage