ดูสิทธิ์การใช้งานก่อน
ก่อนที่คุณจะอนุมัติสิ่งใด เราจะแสดงให้เห็นอย่างชัดเจนว่าการเชื่อมต่อดังกล่าวต้องใช้สิทธิ์ในคลังโค้ดและบัญชีใดบ้าง—และไม่เกินกว่านั้น—เพื่อให้คุณสามารถให้โทเค็นที่มีขอบเขตจำกัดแทนที่จะเป็นโทเค็นแบบครอบคลุมทั้งหมด
การควบคุมซอร์สโค้ด
เชื่อมต่อบัญชี GitHub หรือ GitLab ที่คุณใช้งานอยู่แล้วและปรับใช้ได้โดยตรงจากพื้นที่เก็บข้อมูล (repository) ไม่ว่าจะเป็นเว็บไซต์แบบสถิต (static site) ไปยัง Pages หรือโปรเจ็กต์บนโฮสติ้งที่มีการจัดการ คุณยังสามารถลงชื่อเข้าใช้ Zinn Digital® ด้วย GitHub หรือ GitLab ได้อีกด้วย การเชื่อมต่อแต่ละรายการจะแสดงสิทธิ์ที่จำเป็น ผ่านการตรวจสอบความถูกต้องเมื่อเข้าสู่ระบบ และจัดเก็บไว้ใน Vault ซึ่งจะไม่ถูกเก็บไว้ในโค้ดหรือบันทึก (log) เด็ดขาด
การเชื่อมต่อบัญชีควบคุมเวอร์ชันใช้กระบวนการบัญชีที่เชื่อมต่อแบบเดียวกันกับข้อมูลรับรองอื่นๆ ทั้งหมดบนแพลตฟอร์ม ได้แก่ สิทธิ์น้อยที่สุด ได้รับการตรวจสอบความถูกต้อง และจัดเก็บไว้ใน Vault
ก่อนที่คุณจะอนุมัติสิ่งใด เราจะแสดงให้เห็นอย่างชัดเจนว่าการเชื่อมต่อดังกล่าวต้องใช้สิทธิ์ในคลังโค้ดและบัญชีใดบ้าง—และไม่เกินกว่านั้น—เพื่อให้คุณสามารถให้โทเค็นที่มีขอบเขตจำกัดแทนที่จะเป็นโทเค็นแบบครอบคลุมทั้งหมด
ทันทีที่คุณเชื่อมต่อ เราจะเรียก API ของผู้ให้บริการเพื่อยืนยันว่าโทเค็นใช้งานได้และมีขอบเขตที่ถูกต้อง พร้อมแสดงเครื่องหมายถูกสีเขียวหรือสีแดง การให้สิทธิ์ที่ไม่ถูกต้องหรือมีขอบเขตมากเกินไปจะถูกปฏิเสธ
โทเคนที่ผ่านการตรวจสอบความถูกต้องแล้วจะถูกเขียนลงใน Vault ผ่านช่องทางการเชื่อมต่อเดียวกับที่ข้อมูลรับรองทุกตัวใช้งาน โดยจะไม่ถูกบันทึกไว้ในโค้ด ไม่ถูกพิมพ์ลงในบันทึกการทำงาน (log) และไม่ถูกทิ้งไว้ในไฟล์สภาพแวดล้อม (environment file)
คุณสามารถเพิกถอนการเข้าถึงของเราได้ที่ GitHub หรือ GitLab และลบการเชื่อมต่อในส่วนของเราได้ทุกเมื่อที่คุณต้องการ ทุกการดำเนินการที่ทำผ่านบัญชีที่เชื่อมต่อจะได้รับการบันทึกประวัติการตรวจสอบเสมอ
ที่เก็บข้อมูลสามารถเชื่อมต่อไปยังโฮสต์ Pages สำหรับเว็บไซต์แบบสถิตหรือเว็บไซต์ที่คอมไพล์แล้ว หรือไปยังโฮสต์แบบจัดการสำหรับแอปพลิเคชันเต็มรูปแบบ การพุช (Push) สามารถทริกเกอร์ให้มีการปรับใช้ซ้ำ เพื่อให้เว็บไซต์จริงอัปเดตตามสาขาเริ่มต้นของคุณ
อนุญาต GitHub หรือ GitLab ด้วยโทเค็นที่มีขอบเขต เราจะแสดงสิทธิ์ก่อนและตรวจสอบความถูกต้องเมื่อเข้าสู่ระบบ
เลือกที่เก็บโค้ดและตำแหน่งที่จะปรับใช้ — GitLab Pages, GitHub Pages, Cloudflare Pages หรือการโฮสต์แบบจัดการ
เราสร้างและเผยแพร่ URL ชั่วคราวกให้คุณดูตัวอย่างได้ก่อนที่ DNS จะทำงาน
เปิดใช้งานฟังก์ชันพุชเพื่อปรับใช้ (push-to-deploy) เพื่อให้การพุชข้อมูลไปยังสาขาเริ่มต้นของคุณทำการสร้างเว็บไซต์จริงขึ้นใหม่โดยอัตโนมัติ
GitHub และ GitLab เชื่อมต่อบัญชีที่คุณใช้งานอยู่แล้วเพื่อให้เราสามารถปรับใช้จากที่เก็บข้อมูลของบัญชีนั้นได้ และหากคุณเปิดใช้งาน ก็สามารถใช้บัญชีนั้นเพื่อลงชื่อเข้าใช้ของคุณได้ ทั้งสองบริการขับเคลื่อนผ่านจุดเชื่อมต่อบัญชีที่เชื่อมโยงเดียวกัน
ใช่ นอกเหนือจากอีเมลและ GitHub คุณยังสามารถลงชื่อเข้าใช้บัญชี Zinn Digital® ของคุณด้วย GitLab ได้ เลเยอร์ข้อมูลประจำตัวจะจัดการการเชื่อมต่อ OAuth โดยเราจะไม่เห็นรหัสผ่านของผู้ให้บริการของคุณเลย
ไปยัง GitLab Pages, GitHub Pages หรือ Cloudflare Pages สำหรับเว็บไซต์แบบคงที่หรือเว็บไซต์ที่สร้างขึ้น หรือไปยังโฮสติ้งแบบจัดการสำหรับแอปพลิเคชันเต็มรูปแบบ คุณเป็นผู้เลือกปลายทางเมื่อเชื่อมต่อที่เก็บ และการพุชสามารถทริกเกอร์ให้ปรับใช้ซ้ำได้
เราแสดงสิทธิ์ที่การเชื่อมต่อต้องการ ตรวจสอบความถูกต้องของโทเค็นกับ API ของผู้ให้บริการเมื่อเข้ามา และจัดเก็บไว้ใน Vault หลังจากนั้นเท่านั้น โทเค็นจะไม่เคยไปสัมผัสกับโค้ด บันทึก หรือไฟล์สภาพแวดล้อมเลย และคุณสามารถเพิกถอนได้ที่ฝั่งผู้ให้บริการหรือลบการเชื่อมต่อทางฝั่งเราได้ตลอดเวลา
มีให้บริการแต่ถูกขึ้นธงไว้ที่นั่น GitLab Pages และ GitHub Pages ใช้โครงสร้างพื้นฐานของผู้ให้บริการร่วมกันรวมถึงโดเมนสาธารณะ gitlab.io / github.io ซึ่งถือเป็น footprint สำหรับเครือข่ายแบบไร้ footprint ให้ปรับใช้กับการโฮสต์แบบแยกส่วนแทน สำหรับบน Mainstream แล้ว Pages ถือเป็นบริการระดับเฟิร์สคลาส
เริ่มทดลองใช้งานฟรี 14 วันโดยไม่ต้องใช้บัตรเครดิต เชื่อมต่อ GitHub หรือ GitLab และปรับใช้จากคลังเก็บที่คุณใช้งานอยู่แล้ว ซึ่งได้รับการตรวจสอบความถูกต้องเมื่อป้อนข้อมูลและจัดเก็บไว้ใน Vault
เริ่มใช้งานฟรี