I write websocket chat. How to generate unique id for user?
now i use this code:
id = new DateTime.now().mil
If you like MongoDB style ids you could consider this small package that will help create the object id:
https://pub.dev/packages/crossplat_objectid
import 'package:bson_objectid/bson_objectid.dart';
main() {
ObjectId id1 = new ObjectId();
print(id1.toHexString());
ObjectId id2 = new ObjectId.fromHexString('54495ad94c934721ede76d90');
print(id2.timestamp);
print(id2.machineId);
print(id2.processId);
print(id2.counter);
}