Amplify Auth cho phép bạn nhanh chóng thiết lập luồng xác thực bảo mật với thư mục người dùng được quản lý toàn phần. Kiểm soát những nội dung mà người dùng có quyền truy cập vào trong các ứng dụng di động và web của bạn với khả năng cấp quyền tích hợp của Amplify Auth. Kết hợp nhấp vào các tùy chọn hoặc sử dụng các lệnh theo hướng dẫn để cấu hình các quy trình đăng ký/đăng nhập email và mạng xã hội, lấy lại mật khẩu cũng như xác thực nhiều yếu tố.
Tính năng
Cấu hình trực quan
Amplify Studio dựa trên web và chuỗi công cụ Amplify CLI cục bộ cung cấp quy trình có hướng dẫn kèm theo giao diện trực quan tập trung vào trường hợp sử dụng để thêm xác thực vào ứng dụng của bạn.
Các thành phần giao diện người dùng được xây dựng sẵn
Sử dụng các thành phần giao diện người dùng được xây dựng sẵn để thêm quy trình đăng nhập và đăng ký vào ứng dụng của bạn chỉ với một vài dòng mã. Tích hợp với React, React Native, Angular, Vue, Ionic, Next.js.
Cấp quyền ở cấp độ chi tiết
Amplify Studio và CLI tạo điều kiện cho việc tạo ra các chính sách cấp quyền ở cấp độ chi tiêt, xác định người dùng và nhóm ứng dụng đã xác thực nào có thể truy cập vào dữ liệu, tệp và API ứng dụng.
Quản lý người dùng
Amplify Studio cung cấp một cách để quản lý những người dùng được xác thực. Tạo/chỉnh sửa người dùng và nhóm, cập nhật thuộc tính người dùng, tự động xác minh đăng ký, v.v., mà không cần thông qua quy trình xác minh.
Thư viện front-end web và di động
Thư viện máy khách xác thực cung cấp giao diện API đơn giản (Auth.signIn và Auth.signUp) để xây dựng trải nghiệm đăng nhập tùy chỉnh cho ứng dụng của bạn chỉ với một vài dòng mã. Amplify tự động xử lý mã thông báo đăng nhập mới và ký các yêu cầu dịch vụ AWS bằng thông tin chứng thực ngắn hạn.