小编bob*_*nte的帖子

随机生成的密码Rails 3.1

出于新的Web应用程序的目的,我需要在我的注册页面(仅限管理员)上只有一个电子邮件字段.

问题是我在轨道上是全新的,所以即使是基本的东西对我来说也很难......

我使用Railscast#270创建了我的身份验证,它使用has_secure_password方法.现在,一切都很好,除了我不需要所有这些公牛...我还想使用Action Mailer将生成的密码发送到他的电子邮件地址.十六进制(8)密码是完美的(我已经看过SecureRandom,但它似乎被折旧)

Users_Controller:

class UsersController < ApplicationController
  skip_before_filter :is_connected?, :only => [:new, :create]

  def new
    @user = User.new
  end

  def create
    @user = User.new(params[:user])
    if @user.save
      # Tell the Mailer to send a welcome Email after save
      Mailer.confirm_email(@user).deliver

      redirect_to root_url, :notice => "Signed up!"
    else
      render "new"
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

User_model:

class User < ActiveRecord::Base
  attr_accessible :email
  has_secure_password
  validates_presence_of :password, :email, :on => :create
end
Run Code Online (Sandbox Code Playgroud)

现在,在我看来,我有2个字段.但正如我先前所说,我只想要一个.我想继续使用has_secure_password,它似乎提供了关于hash/salt的相当好的安全性.

random passwords ruby-on-rails

16
推荐指数
2
解决办法
2万
查看次数

如何使用rails 3.1覆盖Zurb Foundation css属性?

嗨,我正在开发一个新的rails应用程序,我刚开始使用基金会.

我做了安装使用

rails g foundation:安装

一切都按照预期工作(我的意思是我可以在我的源代码中看到css,以及它的视觉效果; p)

我只是不明白如何覆盖Zurb Foundation的默认属性......

我在网上看到我应该编辑一些foundation.css或app.css但这里似乎不是我的Application文件夹中的任何文件....

我通过编辑gemfile然后进行捆绑安装来完成安装.

干杯

css ruby gem ruby-on-rails zurb-foundation

8
推荐指数
2
解决办法
7880
查看次数

标签 统计

ruby-on-rails ×2

css ×1

gem ×1

passwords ×1

random ×1

ruby ×1

zurb-foundation ×1