Bug 853901

Summary: Users can add characters like "@!#" as their name in the billing info page when update plans.
Product: OKD Reporter: Mengjiao Gao <mgao>
Component: WebsiteAssignee: Clayton Coleman <ccoleman>
Status: CLOSED WONTFIX QA Contact: libra bugs <libra-bugs>
Severity: medium Docs Contact:
Priority: medium    
Version: 2.xCC: szhou, yujzhang
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-09-05 16:20:59 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Mengjiao Gao 2012-09-03 09:43:29 UTC
Description of problem:
When user select to upgrade his plan ,he will be leaded to a billing info page.And in this page,user can add characters like "@!#" ,which are not numbers and letters, as his firstname or lastname.

Version-Release number of selected component (if applicable):

devenv_2108
How reproducible:
always

Steps to Reproduce:
1.Go to /app/account/plans page, click to upgrade plans.
2.Select the Megashift plan.
3.Input "@" , "!" ,"#" or other character in the firstname form.
  
Actual results:
User can update his billing info successful.

Expected results:
It should be updated failed with some error message like:"One's name should only contain letters "

Additional info:

Comment 1 Clayton Coleman 2012-09-05 16:20:59 UTC
There's no real reason to reject these names - users can add whatever they want.  There are a few people out there who have very strange characters in the names on their credit cards, so aggressive validation is not warranted.  General recommendation when accepting names is to accept all characters and make it the user's responsibility to provide accurate data.