Add script 'README.reset-user-password'.
This commit is contained in:
37
README.reset-user-password
Normal file
37
README.reset-user-password
Normal file
@@ -0,0 +1,37 @@
|
||||
# ---
|
||||
# Update a user password
|
||||
# ---
|
||||
|
||||
# directly update user passwords via the Docker console using the Rails command:
|
||||
#
|
||||
# User.find_by(email: "<email>").update_attribute(:password,"<new password>")
|
||||
#
|
||||
|
||||
|
||||
# 1. SSH into the server.
|
||||
|
||||
|
||||
# 2. iEnter docker Container greenlight ( version 3.x)
|
||||
#
|
||||
# docker exec -it greenlight-v3 bash
|
||||
#
|
||||
docker exec -it greenlight-v3 bash
|
||||
|
||||
|
||||
# 3. Run bundle 'bundle exec rails c'
|
||||
#
|
||||
# aae18f99e028:/usr/src/app# bundle exec rails c
|
||||
#
|
||||
bundle exec rails c
|
||||
|
||||
|
||||
# 4. Change user password
|
||||
#
|
||||
# greenlight(prod)> User.find_by(email: "<email>").update_attribute(:password,"<new password>").
|
||||
#
|
||||
# or
|
||||
#
|
||||
# greenlight(prod)> user = User.find_by!(email: 'user@example.com')
|
||||
# greenlight(prod)> user.update!(password: 'NewPassword', password_confirmation: 'NewPassword')
|
||||
#
|
||||
User.find_by(email: "inge@so36.net").update_attribute(:password, "pacotaibo2")
|
||||
Reference in New Issue
Block a user