X



JavaScriptでパスワード生産機能作ったんだけど
■ このスレッドは過去ログ倉庫に格納されています
0001以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/03/14(火) 13:18:18.978ID:0RF2KUqh0Pi
もうプロの仲間入りかな?
0002以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/03/14(火) 13:18:24.201ID:6mZhhtVDrPi
ポーアイカレー おいしい 塩田
0003以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/03/14(火) 13:20:13.004ID:KEekTbtrpPi
入門レベルだろ
0005以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/03/14(火) 13:49:17.436ID:J/sjWI460Pi
それで金を取れれば立派なプロフェッショナルよ
0006以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/03/14(火) 13:54:11.912ID:18QxCP2w0Pi
// Generate a random password with a given length
function generatePassword(length) {
const charSet = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()_+~`|}{[]:;?><,./-=\\\"\'";
let password = "";
for (let i = 0; i < length; i++) {
let random = Math.floor(Math.random() * charSet.length);
password += charSet[random];
}
return password;
}

// Generate a strong password with at least one uppercase letter, one lowercase letter,
// one number, and one special character and a minimum length of 8 characters
function generateStrongPassword() {
const lowercaseRegex = /[a-z]/;
const uppercaseRegex = /[A-Z]/;
const numberRegex = /[0-9]/;
const specialCharRegex = /[!@#$%^&*()_+~`|}{[\]:;?><,./-=\\\"\'-]/;

let password = "";
0007以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/03/14(火) 13:54:30.768ID:uSTjXjRo0Pi
コード単体じゃなくてアプリとしてストアかドメインでリリースまでできたらえらい
それで飯食えたらプロ
0008以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/03/14(火) 13:58:13.627ID:uSTjXjRo0Pi
>>6
記号が禁則に触れるケース多すぎるから最低でもバリデーションはいるというか
最初から半角英数前提にして、追加で大文字や記号だけ足すか混ぜる方が楽そう

あとホントに生成だけか
これの元ネタがどこのページにしても呼ぶ側でもなんかしらしてそう
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況