Trong bài viết này tôi sẽ hướng dẫn các bạn thêm một admin user thông qua command line. Như bạn biết, trong Magento 2 có rất nhiều câu lệnh với bin/magento. Đây có lẽ sẽ khó khăn cho các bạn mới bắt đầu. Các bạn có thể sử dụng câu lệnh php bin/magento để xem danh sách tất cả các câu lệnh mà Magento 2 hỗ trợ cũng như tác dụng của nó. Còn trong bài viết này tôi chỉ hướng dẫn các bạn thêm một admin user thông qua command line thôi.
Tạo một admin user thông qua command line
Đầu tiên các bạn vào thư một project của bạn và chạy câu lệnh: php bin/magento admin:user:create –help để xem cách tạo admin user bằng command line như thế nào.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
Description: Creates an administrator Usage: admin:user:create [options] Options: --admin-user=ADMIN-USER (Required) Admin user --admin-password=ADMIN-PASSWORD (Required) Admin password --admin-email=ADMIN-EMAIL (Required) Admin email --admin-firstname=ADMIN-FIRSTNAME (Required) Admin first name --admin-lastname=ADMIN-LASTNAME (Required) Admin last name --magento-init-params=MAGENTO-INIT-PARAMS Add to any command to customize Magento initialization parameters For example: "MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache" -h, --help Display this help message -q, --quiet Do not output any message -V, --version Display this application version --ansi Force ANSI output --no-ansi Disable ANSI output -n, --no-interaction Do not ask any interactive question -v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug |
Ví dụ tôi sẽ thêm một admin user với các tùy chọn sau:
- User: vimagento
- Password: admin@123
- Email: vimagento@gmail.com
- First name: le
- Last Name: long
Để tạo một admin user như trên tôi sẽ có câu lệnh tương ứng như bên dưới:
1 |
php bin/magento admin:user:create --admin-user=vimagento --admin-password=admin@123 --admin-email=vimagento@gmail.com --admin-firstname=le --admin-lastname=long |
Ở đây bạn nên đặt mật khẩu vừa có số và chữ. Sau khi tạo thành công sẽ có thông báo như bên dưới:
1 |
Created Magento administrator user named vimagento |
Và cuối cùng là vào form đăng nhập vào admin của bạn và tiến hành đăng nhập với admin user vừa tạo:


Kết luận
Vừa rồi tôi vừa hướng dẫn các bạn cách tạo admin user thông qua command line trong Magento 2. Hy vọng bài viết sẽ hữu ích với các bạn. Thanks.