Đây là ứng dụng Linux có tên là Nest-user-auth, có thể tải xuống bản phát hành mới nhất dưới dạng UpdatefornewNestVersion.zip. Nó có thể chạy trực tuyến trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks cho máy trạm.
Tải xuống và chạy trực tuyến ứng dụng này có tên là Nest-user-auth với OnWorks miễn phí.
Làm theo các hướng dẫn sau để chạy ứng dụng này:
- 1. Đã tải ứng dụng này xuống PC của bạn.
- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.
- 4. Khởi động trình giả lập trực tuyến OnWorks Linux hoặc trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MACOS từ trang web này.
- 5. Từ Hệ điều hành OnWorks Linux mà bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 6. Tải xuống ứng dụng, cài đặt và chạy nó.
MÀN HÌNH
Ad
Nest-user-auth
MÔ TẢ
Dự án này sử dụng NestJS, GraphQL và MongoDB. Dự án này thực hiện xác thực người dùng. Sẽ dễ dàng thêm các lược đồ GraphQL khác theo cùng cấu trúc. Xác thực người dùng được triển khai trong dự án này vì đây là một trong những điều khó nhất và phổ biến nhất để tạo cho API. Mục đích của dự án này là cung cấp một ví dụ về cách tích hợp tất cả các công nghệ này với nhau trong tài liệu NestJS (NestJS, GraphQL, MongoDB, Mongoose, Passport, JWT, DotEnv, Joi, Jest) vào một chương trình phụ trợ đang hoạt động. Nếu bạn nhận ra một mô hình chống lại hoặc một cách tốt hơn để làm điều gì đó, xin vui lòng gửi một vấn đề. Thật khó để không lặp lại cấu trúc của các mô hình trong lược đồ GraphQL, lược đồ Mongo và giao diện Bản mô tả. Mục tiêu là có một điểm thực cho các mô hình và mở rộng dữ liệu đó khi cần thêm dữ liệu. Với NestJS 6.0.0, cách tiếp cận mã đầu tiên đã được giới thiệu. Dự án này sử dụng cách tiếp cận sơ đồ đầu tiên là ngôn ngữ bất khả tri.
Tính năng
- Tạo tệp development.env
- Cơ sở dữ liệu lưu trữ một giá trị chữ thường duy nhất cho cả tên người dùng và email
- tên người dùng là trường chính để xác định người dùng trong một yêu cầu
- Thêm người dùng thông qua sân chơi graphql hoặc giao diện người dùng
- Phương thức cập nhật UsersService sẽ cập nhật bất kỳ trường nào hợp lệ và không trùng lặp
- Cả tên người dùng và email thuộc tính duy nhất đều có thể được thay đổi
Ngôn ngữ lập trình
TypeScript
Danh Mục
Đây là một ứng dụng cũng có thể được tìm nạp từ https://sourceforge.net/projects/nest-user-auth.mirror/. Nó đã được lưu trữ trong OnWorks để có thể chạy trực tuyến theo cách dễ dàng nhất từ một trong các Hệ điều hành miễn phí của chúng tôi.