Bỏ qua để đến nội dung

Tài khoản và đăng nhập

Restorm dùng được mà không cần tài khoản: bản Community không đòi hỏi đăng ký gì. Việc đăng nhập chỉ để mở khóa các năng lực của bản Pro và Enterprise.

Nút Tài khoản nằm bên phải thanh tiêu đề. Menu của nó cung cấp Đăng nhập, rồi sau khi đã đăng nhập là Bảng điều khiển, Nâng cấp lên Pro hoặc Quản lý đăng ký, và Đăng xuất.

Menu của nút Tài khoản khi đã đăng nhập: tên chủ tài khoản, bản phát hành của họ, rồi các mục “Bảng điều khiển”, “Quản lý đăng ký” và “Đăng xuất”

Cơ chế đăng nhập hoạt động ra sao

Section titled “Cơ chế đăng nhập hoạt động ra sao”

Restorm mở trình duyệt hệ thống của bạn và lắng nghe trên một cổng cục bộ để nhận kết quả xác thực trả về. Nhờ vậy bạn đăng nhập trong một trình duyệt thật, với trình quản lý mật khẩu và yếu tố thứ hai của mình.

Token của phiên được kho khóa của hệ điều hành lưu giữ, và không token thô nào đi qua cầu nối nội bộ của ứng dụng.

Quyền lợi của bạn được thể hiện bằng một token có chữ ký mang theo gói dịch vụ và các năng lực của bạn. Nó được ứng dụng kiểm tra ngoại tuyến, và được làm mới định kỳ cũng như mỗi khi cửa sổ lấy lại tiêu điểm.

Điểm này đáng được nhấn mạnh: một máy chủ bị xâm nhập không thể cấp những năng lực mà nó không có quyền ký.

Gói của bạn, nhìn một cái là thấy

Section titled “Gói của bạn, nhìn một cái là thấy”

Ô ngoài cùng bên trái của thanh trạng thái luôn hiển thị:

Restorm v1.4.2 - Community

Nó cập nhật ngay lập tức khi bạn đăng nhập, đăng xuất và khi quyền lợi được làm mới.

Trong một tổ chức có hai vai trò:

Vai tròCó thể
adminQuản lý thanh toán, ghế ngồi và thành viên
memberSử dụng các năng lực của gói

Nâng cấp lên Pro mở luồng thanh toán; Quản lý đăng ký mở cổng khách hàng, nơi bạn đổi phương thức thanh toán, tải hóa đơn và quản lý ghế ngồi.

Chế độ chạy headless không đăng nhập theo cách tương tác: nó đọc một token của tổ chức trong biến môi trường RESTORM_TOKEN.

Token này, có tiền tố rstk_, được tạo từ bảng điều khiển tài khoản của bạn. Nó gắn với tổ chức, không gắn với một cá nhân: việc một đồng nghiệp nghỉ việc sẽ không làm hỏng pipeline của bạn.

Terminal window
export RESTORM_TOKEN="rstk_…"
restorm --open ./api.restorm --run "Tests de fumée" --headless

Hãy đặt nó vào kho bí mật của hệ thống CI, không bao giờ đặt trong kho mã.

Một token bị thiếu, không hợp lệ hoặc bị thu hồi sẽ khiến lệnh thoát ra với mã 3, và một thông báo rõ ràng sẽ nêu lý do. Xem Chạy headless và CI.