Tìm kiếm trang web

javascript - Cách kết hợp xác thực jwt với ACLs

Tôi đã có thể triển khai passport sử dụng chiến lược JWT, và nó hoạt động tốt. Các tuyến được bảo vệ bằng jwt của tôi trông như sau...

app.get('/thingThatRequiresLogin/:id', passport.authenticate('jwt', { session: false }), thingThatRequiresLogin.findById);

Bây giờ tôi cần giới hạn truy cập một số thứ ch

Đọc thêm →

javascript - Tại sao PUT của CURL lại thất bại xác thực trước khi tải payload lên, nhưng PUT của XHR chỉ thất bại sau?

Tôi đang làm việc với một API REST sử dụng xác thực dựa trên token, trong đó một số người dùng có quyền tải lên tệp và một số người thì không.

Vấn đề là khi một số người dùng không có quyền tải lên tệp cố gắng tải lên (ví dụ một tệp 1GB), tôi chỉ nhận được phản hồi lỗi sau khi toàn bộ 1GB đã được tải lên.

Nếu tôi sao chép yêu cầu dưới dạng curl từ công cụ phát triển Chrome và gửi nó qua terminal, nó sẽ thất bại ngay lập tức.

Tôi đã thử lệnh curl với token của người dùng có q

Đọc thêm →

javascript - Cách lấy token xác thực cho Google Cloud Translation API trong trình duyệt (tiện ích mở rộng chrome)

Tôi đang cố gắng tạo một tiện ích mở rộng Chrome sử dụng Google Cloud Translation API. Tôi đã làm theo rất nhiều hướng dẫn trên nhiều trang khác nhau trong tài liệu về Google Translate và phát triển tiện ích mở rộng Chrome nhưng tôi vẫn không thể hiểu c

Đọc thêm →

javascript - Làm thế nào để tôi biết rằng xác thực 3D Secure 2 hoạt động sau khi nâng cấp lên stripe.js phiên bản 3

Tôi đã cập nhật một trang web để nó sử dụng stripe-php mới nhất (6.39.0) và bây giờ nó tải stripe.js phiên bản 3. Tôi đã thực hiện tất cả các thay đổi cần thiết cho mã của mình để các trường thẻ tín dụng của tôi giờ đây được hiển thị bằng Stripe Element

Đọc thêm →

javascript - Làm thế nào để triển khai xác thực SPA React với Keycloak và luồng PKCE?

Đây là lần đầu tiên tôi làm việc với Keycloak. Tôi đã chuẩn bị một phiên bản Keycloak trên máy cục bộ của mình, trong đó tôi có thể tạo realm, client, v.v.

Tôi đã tìm thấy các ví dụ về việc sử dụng React + Keycloak, nhưng không có ví dụ nào trong số đó sử dụng luồng PKCE.

Tôi không biết cách cấu hình Keycloak và React. Tôi chỉ biết rằng ứng dụng khách phải có khả năng tạo một mã xác minh và một thử thách mã.

Tôi đang tìm một ví dụ đơn giản về việc triển khai phân quyền sử dụ

Đọc thêm →

Lỗi trình biên dịch Typescript khi đăng nhập bằng Xác thực Facebook

Lỗi trình biên dịch Typescript khi đăng nhập bằng Xác thực Facebook.

Xác thực Facebook hoạt động tốt. Chỉ có trình biên dịch TypeScript là không thích phản hồi đó.

Lỗi biên dịch Typescript là: "Thuộc tính 'facebook' không tồn tại trên kiểu Firebase

Đọc thêm →

javascript - Sử dụng dịch vụ web trên IIS với xác thực Windows bằng TypeScript

Tôi cố gắng thực hiện một yêu cầu GET từ ứng dụng Angular2 đến một dịch vụ web được lưu trữ trên một máy chủ IIS trong mạng công ty. Tôi đã dành phần lớn thời gian trong ngày để tìm hiểu về CORS và yêu cầu preflight. Tôi đã đưa nó đến mức mà máy chủ gửi lại phản hồi 200 cho yêu cầu preflight nhưng khi client thực hiện cuộc gọi thứ hai để thực sự yêu cầu tài nguyên, tôi nhận được 401 Unauthorized.

Tôi thực hiện yêu cầu như sau:

let headers = new Headers({ 'with

Đọc thêm →

angular - Angular2 (phiên bản cuối cùng) và Xác thực Firebase không bền vững

Tôi đang làm việc trên một trang Đăng nhập, tôi có thể đăng nhập và mọi thứ hoạt động hoàn hảo nhưng mỗi khi tôi làm mới trang web, tôi phải đăng nhập lại vào trang web và nhập thông tin đăng nhập của mình. Việc đăng nhập không được duy trì. Đây là mã của tôi:

auth.guard

Đọc thêm →

typescript - RefreshToken không xác định sau khi xác thực ServiceStack thành công

  • Phiên bản ServiceStack 5.0
  • Phiên bản Client Typescript của ServiceStack 0.0.40

Đoạn mã sau gọi dịch vụ vi mô Auth của tôi và xác thực người dùng thành công, sau đó trả về token bearer của họ:

var request = new Authenticate(); request.provider = "credentials"; request.userName = userName; request.password = password; request.useTokenCookie = true; this.client.post(request) .then(res => { if (res.bearerToken != null) { console.log('auth success

Đọc thêm →

typescript - Xác thực Nest.js sử dụng typeORM

Tôi đã tạo một máy chủ hoạt động với kết nối đến cơ sở dữ liệu, với một yêu cầu get đơn giản hoạt động. Tôi đã làm theo hướng dẫn tại https://docs.nestjs.com/techniques/authentication.

khi chạy máy chủ và cố gắng thực hiện một yêu cầu get từ một đường dẫn bảo vệ, tôi nhận được Cannot read property 'challenge' of undefined. user.controller.ts

import { Controller, Get, UseGuards } from '@nestjs/common'; import { UserServ

Đọc thêm →