Bạn đang dùng trình duyệt đã lỗi thời. Trình duyệt có thể không hiển thị đúng trang web này hoặc các trang web khác. Bạn nên nâng cấp hoặc dùng một trình duyệt khác.
Không bạn. Client ID và Client secret là 2 thứ đại diện cho 3rd party, tham gia vào các bước xác thức 3 bên này. Nó có mục đích để Resource Owner biết sẽ ủy quyền cho ai, những quyền gì (thông qua Name, Logo..) đồng thời để cho Authorization Server biết sẽ cấp quyền cho ứng dụng nào, của tổ chức...
Nếu không có Client ID thì Authorization Server sẽ không biết phải cấp quyền cho ai, còn nếu không có client secret thì 1 bên nào đó có thể mạo danh 1 tổ chức khác (ví dụ Voz, Vnexpress) để xin người sử dụng cấp quyền cho họ
OAuth viết tắt của Open Authorization là một cơ chế xác thực quyền truy cập (ngoài ra còn có Basic Auth, Token Auth, JWT..), giúp cho 1 user cấp quyền cho 1 ứng dụng thứ 3 truy cập vào 1 kho dữ liệu mà không cần phải đưa cho ứng dụng đó mật khẩu của mình.
Hiểu nôm na là bạn có 1 căn chung cư...
Như tít ạ. Mình đang có công việc chính thu nhập trung bình vừa, đang học thêm bằng CNTT nữa để tính sắp tới chuyển dần sang dev. Thời gian hiện tại vừa học vừa làm rồi, nhưng vẫn muốn join thêm các dự án ngoài nữa để tích lũy thêm kiến thức và kinh nghiệm thực tế. Vì thế rất mong có các dự án...