Cách thêm đăng nhập không cần mật khẩu trong WordPress với Magic Links

Tác giả sysadmin, T.Ba 14, 2023, 01:18:36 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách thêm đăng nhập không cần mật khẩu trong WordPress với Magic Links


Bạn đang tìm cách thêm hệ thống đăng nhập không cần mật khẩu vào trang web của mình, chẳng hạn như liên kết ma thuật?

Điều này sẽ cho phép người dùng của bạn đăng nhập vào trang web WordPress của bạn mà không cần nhớ mật khẩu. Họ sẽ chỉ cần nhấp vào một liên kết được gửi đến hộp thư đến email của họ để có quyền truy cập vào trang web và tài khoản của họ.

Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách thêm thông tin đăng nhập không cần mật khẩu trong WordPress bằng các liên kết ma thuật.

1. Đăng nhập không cần mật khẩu là gì?

Bạn sử dụng mật khẩu để giữ an toàn cho các trang web WordPress của chúng tôi. Bằng cách yêu cầu mỗi người dùng nhập tên người dùng và mật khẩu khi đăng nhập, bạn ngăn những người dùng trái phép truy cập vào các khu vực nhạy cảm trên trang web của bạn.

Điều này đặc biệt quan trọng nếu bạn có một trang web mà người dùng cần đăng nhập thường xuyên, chẳng hạn như trang web nhiều tác giả, trang web thành viên hoặc cửa hàng trực tuyến.

Tuy nhiên, mật khẩu rất khó tạo và ghi nhớ, đồng thời chúng có thể gây ra các vấn đề về bảo mật. Ví dụ: người dùng có thể tạo mật khẩu yếu dễ đoán hoặc sử dụng cùng một mật khẩu trên nhiều trang web.

Họ cũng có thể làm bạn mất tiền. 75% người dùng thoát khi họ quên và cần đặt lại mật khẩu và 30% khách hàng từ bỏ giỏ hàng khi được nhắc tạo mật khẩu. Các vấn đề về mật khẩu cũng đặt gánh nặng lên nhóm hỗ trợ của bạn.

May mắn thay, có một số cách bạn có thể cải thiện bảo mật mật khẩu trên trang web của mình. Bạn có thể buộc người dùng của mình sử dụng mật khẩu mạnh và thay đổi mật khẩu thường xuyên. Chúng tôi cũng khuyên bạn nên sử dụng trình quản lý mật khẩu để quản lý mật khẩu của mình một cách an toàn.

Tuy nhiên, bạn có thể muốn tránh mật khẩu hoàn toàn. Hệ thống đăng nhập không cần mật khẩu cho phép người dùng đăng nhập vào trang web của bạn mà không cần nhập mật khẩu.

2. Liên kết ma thuật (Magic Links) là gì?

Liên kết ma thuật là phương pháp đăng nhập không cần mật khẩu phổ biến nhất.

Khi đăng nhập vào trang web WordPress của bạn, người dùng được hỏi tên người dùng hoặc địa chỉ email của họ. Tiếp theo, một liên kết đặc biệt được gửi đến địa chỉ email đó và người dùng chỉ cần nhấp vào liên kết để được đưa đến trang web của bạn và tự động đăng nhập.

Hình thức đăng nhập không cần mật khẩu này an toàn vì liên kết chỉ có thể được sử dụng một lần và sẽ hết hạn sau một số phút nhất định. Ngoài ra, liên kết chỉ có thể được tìm thấy trong tài khoản email của người dùng, điều này xác nhận rằng người dùng chính là người mà họ nói.

Điều này khác với liên kết đăng nhập tạm thời mà bạn cung cấp cho nhà phát triển plugin hoặc chuyên gia bảo mật, những người cần chạy thử nghiệm trên trang web của bạn. Trong trường hợp đó, giải pháp đăng nhập chỉ là tạm thời và không cần phải nhập địa chỉ email mỗi lần.

Như đã nói, chúng ta hãy xem cách thêm thông tin đăng nhập không cần mật khẩu trong WordPress bằng các liên kết Magic.

3. Cách thêm đăng nhập không cần mật khẩu trong WordPress với Magic Links

Điều đầu tiên bạn cần làm là cài đặt plugin Đăng nhập không cần mật khẩu. Để biết thêm chi tiết, hãy xem hướng dẫn từng bước của chúng tôi về cách cài đặt plugin WordPress.

Lưu ý: Trong hướng dẫn này, chúng tôi sẽ sử dụng plugin miễn phí. Ngoài ra còn có một gói Magic Login Pro bổ sung hỗ trợ và các tính năng bổ sung như bảo vệ lực lượng vũ trang, chuyển hướng đăng nhập và khả năng tùy chỉnh các email đã gửi.

Sau khi kích hoạt, plugin sẽ tự động thêm nút 'Gửi cho tôi liên kết đăng nhập' vào màn hình đăng nhập tiêu chuẩn của bạn. Điều này sẽ cho phép người dùng của bạn đăng nhập bằng tên người dùng (hoặc email) và mật khẩu của họ nếu họ nhớ hoặc yêu cầu một liên kết ma thuật nếu họ không nhớ.


Nếu có một tài khoản hợp lệ trên trang web của bạn cho tên người dùng hoặc địa chỉ email đã nhập, thì người dùng sẽ nhận được email có liên kết để đăng nhập.

Liên kết sẽ hoạt động trong 5 phút rồi hết hạn. Nếu cần, bạn có thể thay đổi tuổi thọ của liên kết trong cài đặt của plugin, như chúng tôi hiển thị bên dưới.

Lưu ý: Nếu bạn hoặc người dùng của bạn không nhận được email và email không nằm trong thư mục thư rác thì có thể có vấn đề với email của trang web của bạn. Bạn nên xem hướng dẫn của chúng tôi về cách khắc phục sự cố WordPress không gửi email.

Nếu không có tài khoản nào trên trang web của bạn với tên người dùng hoặc địa chỉ email đã được nhập, thì một thông báo lỗi sẽ được hiển thị thay thế.


Bạn có thể định cấu hình plugin Magic Link bằng cách truy cập Cài đặt » Đăng nhập Magic trong thanh bên quản trị của bạn.

Trang này chứa tất cả các tùy chọn cho plugin, bao gồm các tùy chọn cao cấp mà người dùng Pro có thể sử dụng.


Tùy chọn đầu tiên được gọi là 'Buộc đăng nhập ma thuật'. Khi được bật, người dùng của bạn sẽ không được cung cấp tùy chọn đăng nhập bằng mật khẩu.

Họ chỉ cần nhập tên người dùng hoặc địa chỉ email của mình rồi nhấp vào nút 'Gửi liên kết cho tôi'. Một liên kết ma thuật sẽ được gửi qua email đến hộp thư đến của họ.


Ngoài ra, bạn có thể sử dụng mã ngắn [magic_login_form]để thêm biểu mẫu đăng nhập liên kết ma thuật vào bất kỳ trang hoặc tiện ích con nào. Xem hướng dẫn của chúng tôi về cách thêm mã ngắn trong WordPress để biết chi tiết.

Tùy chọn thứ hai được bật theo mặc định và thêm nút đăng nhập ma thuật vào biểu mẫu đăng nhập tiêu chuẩn. Khi tắt công tắc này, nút liên kết ma thuật sẽ bị xóa khỏi biểu mẫu đăng nhập đó.

Hai tùy chọn tiếp theo có liên quan đến bảo mật. Theo mặc định, cài đặt Tuổi thọ mã thông báo làm cho các liên kết ma thuật hết hạn sau 5 phút. Chúng tôi khuyên bạn nên giữ cài đặt này ngắn nhưng bạn có thể tăng cài đặt này lên 10 hoặc 20 phút nếu người dùng của bạn gặp sự cố.


Cài đặt Hiệu lực của mã thông báo được đặt thành 1 theo mặc định. Điều này có nghĩa là mỗi liên kết ma thuật sẽ hoạt động cho một lần đăng nhập. Chúng tôi khuyên bạn nên giữ cài đặt này.

Tiếp theo là một tính năng được gọi là 'Liên kết đăng nhập tự động'. Khi được bật, một liên kết ma thuật sẽ được thêm vào tất cả các email do WordPress gửi đi, chẳng hạn như xác nhận đơn hàng WooCommerce, phiếu giảm giá tự động và thông báo nhận xét. Người dùng sẽ tự động đăng nhập khi trả lời email.

Sau đó là một số tính năng cao cấp dành cho người dùng Pro. Bao gồm các:

  • Bảo vệ chống tấn công vũ lực
  • Điều chỉnh yêu cầu đăng nhập
  • Kiểm tra IP
  • Hạn chế tên miền
  • Chủ đề email
  • Nội dung email
  • Chuyển hướng đăng nhập

Ngoài ra còn có một nút dành cho tất cả người dùng sẽ đặt lại mã thông báo.


Khi bạn đã hoàn tất việc định cấu hình plugin, hãy đảm bảo rằng bạn nhấp vào nút 'Cập nhật cài đặt' ở cuối trang để lưu cài đặt.

Chúng tôi hy vọng hướng dẫn này đã giúp bạn tìm hiểu cách thêm thông tin đăng nhập không cần mật khẩu trong WordPress bằng các liên kết ma thuật. Bạn cũng có thể muốn tìm hiểu cách nhận miền email miễn phí hoặc xem danh sách các lỗi WordPress phổ biến của chúng tôi và cách khắc phục chúng.