Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 在我的Heroku制作应用程序中,我可以';t登录_Ruby On Rails_Heroku_Devise_Sendgrid - Fatal编程技术网

Ruby on rails 在我的Heroku制作应用程序中,我可以';t登录

Ruby on rails 在我的Heroku制作应用程序中,我可以';t登录,ruby-on-rails,heroku,devise,sendgrid,Ruby On Rails,Heroku,Devise,Sendgrid,我可以以管理员的身份登录本地web应用程序,但当我登录Heroku时,它说我需要确认发送到收件箱的电子邮件。问题是,当我要求重新发送邮件时,我从未收到发送到收件箱的邮件 所以现在我无法登录 这里是我的Heroku应用程序的链接 这里是我的github的链接。 知道为什么吗 问题可能出在邮件提供程序上。根据我的经验,SendGrid定期需要通过其网站支持联系,以手动干预,允许Heroku应用程序发送电子邮件。我相信这是一项反垃圾邮件措施 作为临时解决办法(可能是在等待SendGrid响应时),

我可以以管理员的身份登录本地web应用程序,但当我登录Heroku时,它说我需要确认发送到收件箱的电子邮件。问题是,当我要求重新发送邮件时,我从未收到发送到收件箱的邮件

所以现在我无法登录

这里是我的Heroku应用程序的链接

这里是我的github的链接。


知道为什么吗

问题可能出在邮件提供程序上。根据我的经验,SendGrid定期需要通过其网站支持联系,以手动干预,允许Heroku应用程序发送电子邮件。我相信这是一项反垃圾邮件措施

作为临时解决办法(可能是在等待SendGrid响应时),您可以通过rails控制台手动确认用户。在终端中:

heroku run rails c

# ...
# Wait a few seconds for rails console to open
# ...

# Get admin user out of the db and mark as confirmed
admin = User.find_by(email: "your-admin-email@goes.here")
admin.skip_confirmation!
admin.save!

# Exit the console
exit

问题可能出在邮件提供程序上。根据我的经验,SendGrid定期需要通过其网站支持联系,以手动干预,允许Heroku应用程序发送电子邮件。我相信这是一项反垃圾邮件措施

作为临时解决办法(可能是在等待SendGrid响应时),您可以通过rails控制台手动确认用户。在终端中:

heroku run rails c

# ...
# Wait a few seconds for rails console to open
# ...

# Get admin user out of the db and mark as confirmed
admin = User.find_by(email: "your-admin-email@goes.here")
admin.skip_confirmation!
admin.save!

# Exit the console
exit

问题可能出在邮件提供程序上。根据我的经验,SendGrid定期需要通过其网站支持联系,以手动干预,允许Heroku应用程序发送电子邮件。我相信这是一项反垃圾邮件措施

作为临时解决办法(可能是在等待SendGrid响应时),您可以通过rails控制台手动确认用户。在终端中:

heroku run rails c

# ...
# Wait a few seconds for rails console to open
# ...

# Get admin user out of the db and mark as confirmed
admin = User.find_by(email: "your-admin-email@goes.here")
admin.skip_confirmation!
admin.save!

# Exit the console
exit

问题可能出在邮件提供程序上。根据我的经验,SendGrid定期需要通过其网站支持联系,以手动干预,允许Heroku应用程序发送电子邮件。我相信这是一项反垃圾邮件措施

作为临时解决办法(可能是在等待SendGrid响应时),您可以通过rails控制台手动确认用户。在终端中:

heroku run rails c

# ...
# Wait a few seconds for rails console to open
# ...

# Get admin user out of the db and mark as confirmed
admin = User.find_by(email: "your-admin-email@goes.here")
admin.skip_confirmation!
admin.save!

# Exit the console
exit

联系SendGrid支持,我也怀疑这是垃圾邮件。您应该知道,通过SendGrid创建的免费SendGrid帐户比您通过heroku获得的帐户具有更多功能。请与SendGrid支持部门联系,我也怀疑这是垃圾邮件。您应该知道,通过SendGrid创建的免费SendGrid帐户比您通过heroku获得的帐户具有更多功能。请与SendGrid支持部门联系,我也怀疑这是垃圾邮件。您应该知道,通过SendGrid创建的免费SendGrid帐户比您通过heroku获得的帐户具有更多功能。请与SendGrid支持部门联系,我也怀疑这是垃圾邮件。您应该知道,通过SendGrid创建的免费SendGrid帐户比您通过heroku获得的帐户具有更多功能。