- รับลิงก์
- X
- อีเมล
- แอปอื่นๆ
- รับลิงก์
- X
- อีเมล
- แอปอื่นๆ
มีโจทย์ว่าต้องทำการสร้างรหัสผ่านแบบยาก! และรหัสผ่านที่สร้างมาจะต้องไม่ซ้ำกันเพื่อความปลอดภัย ก็เลยต้องหา Solution แต่จะไปใช้บริการผู้ให้บริการจัดการรหัสผ่านก็ไม่พร้อมจะจ่ายเงินรายเดือนอีก
ทางออกก็เลยหา API Generate Password ซึ่งก็มีผู้ให้บริการและใช้งานง่ายมาก PasswordRandom.com - API for generating strong Password, Numbers, Strings
เรียกใช้ Link ตาม API ที่ระบุไว้ก็จะได้รหัสแบบแข็งแกร่งมาเลยยยยยยย
ต่อไปใช้ AppScript เพื่อเรียกใช้ api แล้วเขียนรหัสผ่านลง google sheet ซึ่งง่ายมากๆ
function genPass() {
var res = UrlFetchApp.fetch("https://www.passwordrandom.com/query?command=password");
if(SpreadsheetApp.getCurrentCell().getValue()==""){
SpreadsheetApp.getCurrentCell().setValue(res);
}
}
จะได้ script ตามข้างต้น จากนั้นก็เอาไปใส่ UI ในหน้าของ Google Sheet แล้วเรียกใช้เป็น Macro ก็ได้ง่ายๆ สะดวกมาก
แค่นี้ทุกคนทีมก็สามารถเข้าถึงไฟล์ สร้างรหัส และจัดการด้วยกันได้แล้ว
ความคิดเห็น
แสดงความคิดเห็น