Brugeropret med nøgle og adgang til fil download for købt produkt

Hej med jer. Er ny til drupal, har kun sat et par sites op, uden fler-bruger styring. Men har lige et par spørgsmål/åbne tanker.

Jeg er igang med at lave et site hvor en bruger, før han kan oprettes, skal angive en nøgle.

Dette er forbindelse med at han har købt en enhed, for at så at kunne downloade filer til denne enhed.

Enhederne kan være af forskellige mærker og modeller.

Først tænkte jeg på at benytte mig af modulet Registration Code ( http://drupal.org/project/regcode da denne kan hjælpe mig med rolle og kategori, evt rettes til at kunne håndtere model).

Problemet er bare at brugeren skal kunne tilføje endnu en model, baseret på en registreringsnøgle, til hans konto senere hen.

Skal man så lave et modul der arbejder op mod Registration code, eller findes der en anden mulighed?

Derudover er der brugerstyringen, hvor jeg heller ikke er helt sikker på hvad der er smartest.

Tænkte på at give brugeren rolle pr. mærke (automatisk tildeling af rolle ved angivelse af nøgle) og lave en form for profil liste med modelnavne og på den måde styre fildownload og evt artikler specifikt til hans model.

Eller skal hver model have en rolle?