| 120 | } |
| 121 | |
| 122 | String generateToken(int length = 24) { |
| 123 | String token = ""; |
| 124 | const char charset[] = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; |
| 125 | for (int i = 0; i < length; i++) token += charset[launcherRandom(0, sizeof(charset) - 1)]; |
| 126 | return token; |
| 127 | } |
| 128 | |
| 129 | String urlDecode(const String &input) { |
| 130 | String output; |
no test coverage detected