小编Nun*_*lva的帖子

基于Rails中的黑名单阻止用户注册

有没有办法创建一个黑名单,禁止某些用户在注册过程中通过过滤器通过参数注册?

这个想法是防止使用可删除电子邮件地址(例如10分钟邮件)的用户注册.

security email ruby-on-rails devise web

5
推荐指数
1
解决办法
1046
查看次数

Rails 3.2中的PostgreSQL DATALINK类型

我想在Rails 3.2中使用DATALINK类型(https://wiki.postgresql.org/wiki/DATALINK),但它不受支持.

使用此迁移文件:

def up
  change_column :images, :image_url, :datalink
  change_column :images, :source_url, :datalink
end
Run Code Online (Sandbox Code Playgroud)

这在迁移期间显示:

PG::UndefinedObject: ERROR: type "datalink" does not exist

我尝试过使用https://github.com/dockyard/postgres_ext/tree/1-0-stable但得到了相同的输出.任何的想法?或者,我如何安全地存储URL而不使用:string,因为它被转换为type character varying(255),这有点受限:

PG::StringDataRightTruncation: ERROR: value too long for type character varying(255)

并且使用:text不喜欢,最好的方式:P

postgresql ruby-on-rails

1
推荐指数
1
解决办法
191
查看次数

标签 统计

ruby-on-rails ×2

devise ×1

email ×1

postgresql ×1

security ×1

web ×1