Ну думаю изобретать велосипед не надо, во всем мире практика уже думаю создана в этом вопросе. База данных или идентификатор может какой, понятное дело что потерять можно все, но это не повод обслуживать всех кого попало в общей очереди, а платят в офмс далеко не все даже местные