Xác thực Estimated reading: 2 minutes 425 views Case 1: Một Angular app mới cần tích hợp đăng nhập SSO Bước 1: Đăng ký ứng dụng với hệ thốngVào phân hệ quản trị -> Chọn menu Quản lý ứng dụng -> Thêm mới Mô tả một số thông tin của ứng dụng Bước 2: Khai báo ClientId ở Angular app Cấu hình ClientId trên ETCD sau đó Angular app tự động tải xuống và nạp dữ liệu cấu hìnhĐịa chỉ cấu hình ETCD Case 2: Dịch vụ của bên thứ 3 cần truy cập API Bước 1: Đăng ký ứng dụng với hệ thống Bước 2: Lấy access tokenaccesstoken.postman_collection.json { "info": { "_postman_id": "58c9785c-bd2a-4f2b-b77e-b701c7938585", "name": "accesstoken", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" }, "item": [ { "name": "http://localhost:4000/connect/token", "request": { "method": "POST", "header": [], "body": { "mode": "urlencoded", "urlencoded": [ { "key": "client_id", "value": "new-application", "type": "default" }, { "key": "client_secret", "value": "f3d97e3a-951f-4c6c-b5cc-dd12c79644c5", "type": "default" }, { "key": "grant_type", "value": "client_credentials", "type": "default" } ], "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:4000/connect/token", "protocol": "http", "host": [ "localhost" ], "port": "4000", "path": [ "connect", "token" ] } }, "response": [] } ] } Phân quyền API cho ứng dụng mới Vào phân hệ quản trị -> Chọn menu Xác thực và phân quyền -> Phân vai trò và quyền người dùngXem chi tiết Phân quyền