2021-12-03 17:29:32 +01:00
|
|
|
//@dart=2.12
|
|
|
|
|
2021-05-13 12:18:50 +02:00
|
|
|
import 'dart:math';
|
|
|
|
|
|
|
|
const _chars = 'AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz1234567890';
|
|
|
|
Random _rnd = Random();
|
|
|
|
|
|
|
|
String getClientSecret(int length) => String.fromCharCodes(Iterable.generate(
|
|
|
|
length, (_) => _chars.codeUnitAt(_rnd.nextInt(_chars.length))));
|