From d75cc4b07ff7ccafa176418aeff58b000156df05 Mon Sep 17 00:00:00 2001 From: Andrew Brown Date: Tue, 15 Jan 2019 18:11:26 -0600 Subject: [PATCH] require usernames to be alphanumeric --- app/models/user.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/user.rb b/app/models/user.rb index dfc47b5b..caf95de0 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -13,6 +13,7 @@ class User < ApplicationRecord validates_uniqueness_of :username, allow_nil: true, allow_blank: true validates :username, length: { in: 1..20 } + validates :username, with: /^[A-Za-z0-9]+$/ has_many :subscriptions, dependent: :destroy has_many :billing_plans, through: :subscriptions