title: How to detect homographic text, unicode spoofing with node.js
body: <p>Users can get their own subsites on ours, so that www.example.com/subsite/gary would then be a specific users subsite. </p>
  
  <p>However I am worried about the possibility of homographic / unicode spoofing attacks, where a malicious user creates an account with a different username but with unicode characters that will appear the same to others, and in that way can pass around a link purporting to be gary when it is in fact someone else. </p>
  
  <p>The only solution I've seen to this that looks mature is UCAPI <a href="http://www.casaba.com/products/UCAPI/" rel="nofollow">http://www.casaba.com/products/UCAPI/</a> but I would prefer not to use it, I would like to have something that works with node.js. (to the extent that I would rather implement myself if need be)</p>
  
  <p>has anyone an example where they can check for these kinds of homographic / spoofing attacks with node.js?</p>