Ứng dụng Sqids là gì?

Sqids là một thư viện mã nguồn mở cho phép bạn tạo các định danh ngắn duy nhất từ các số. Những ID này an toàn trên URL, có thể mã hóa nhiều số và không chứa các từ thô tục thông thường. Đọc thêm .

Đây là những gì chúng trông giống như:

https://example.com/Lqj8a0

Sqids cho Io vẫn chưa sẵn sàng.

Vui lòng đánh dấu sao cho dự án để đẩy nó lên danh sách việc cần làm của chúng tôi: https://github.com/sqids/sqids-io

Nếu bạn muốn giúp đỡ trong việc mang phiên bản này ra ánh sáng, có một phần FAQ về cách làm điều đó: Cách chuyển Sqids sang ngôn ngữ khác?

Nếu bạn đang tìm dự án Hashids gốc, bạn có thể tìm thấy ở đây: Hashids Io . Vui lòng lưu ý rằng nó sẽ không tương thích với thuật toán hiện tại khi phiên bản này hoàn thành.

Các Ứng Dụng

Sử dụng chính của Sqids là hoàn toàn thị giác. Nếu bạn muốn sử dụng ID thay vì số trong dự án của bạn, Sqids có thể là lựa chọn tốt.

Tốt Cho

  • Mã hóa khóa chính Nếu bạn đang sử dụng cơ sở dữ liệu quan hệ
  • Tiết kiệm tìm kiếm trong cơ sở dữ liệu Bằng cách mã hóa nhiều đối tượng
  • Mã thông báo đăng nhập tạm thời Không chứa từ thô tục và an toàn trên URL

Không Tốt Cho

  • Dữ liệu nhạy cảm Đây không phải là thư viện mã hóa
  • ID người dùng Có thể tiết lộ số lượng người dùng nếu có ai đó biết được bảng chữ cái mã hóa

Tính Năng

  • 🆔 Tạo ID ngắn từ các số không âm
  • Mã hóa & giải mã dễ dàng
  • 🫣 Các ID được tạo tự động không chứa từ thô tục thông thường
  • 🎲 Hỗ trợ ID tùy chỉnh thông qua bảng chữ cái được xáo trộn
  • 🥳 45 tích hợp (84% sử dụng một thiết kế mới)
  • 📌 Mỗi phiên bản tạo ra các ID giống nhau
  • 🍻 Thư viện nhỏ với giấy phép linh hoạt

Ví dụ / Sân chơi