> -----Original Message-----
> From: Connie DeCinko [mailto:[EMAIL PROTECTED]
> Sent: Saturday, April 23, 2005 2:08 PM
> To: CF-Talk
> Subject: RE: login issues
> 
> How about checking for concurrent logins?  Seems to me that more often
> than
> not, if people are sharing passwords at some point they will be logged on
> at
> the same time.  Then disable that account for abuse.

Connie's right - this is really the only way to be "sure".  You might then
ban their account until they change their password or call a service center.

Another bunch of ideas:

+) The only "real" way to do this (and it's not applicable to most sites) is
to use two-factor authentication.  A smart card or electronic token issued
to only the account holder works wonders - but are pricey to implement.

+) You might implement a random password change policy.  This has less
affect on security than many people think (since people tend to just add an
incrementing number to the password) but might annoy sharers to some extent.

+) Implement a random identity check.  When the user registers ask them for
answers to half a dozen basic questions (mother's maiden name, first pet's
name, favorite singer, etc).  Then, perhaps every third or fourth login,
also demand the correct answer to one of these questions.
 
+) You might ask for more specific information that you already have - as a
random security check ask people for the last four digits of the credit card
they used to get in, their SSN or their student ID.

+) You might make the service more personalized in some way that also makes
it hard for two people to share things.  For example while they might work
on their tests online perhaps the results are only emailed to them.  There's
a fine line between annoying to "good" users here, but there may be steps in
that vein to take.

(I once worked on a child-development page.  Parents would fill out
development profiles for their kids and get activities and advice aimed at
them.  Although you could have multiple child-profiles the site assumed the
kids were siblings and presented information in that way.  Although you
might share the account with somebody else it would detract greatly from
your experience.)

All of these ideas might be implemented only if your IP/session logger
determines that there might be a problem with sharing.  Sure you'll catch
some "good" people, but they should be able to easily pass any of the tests.

None of these ideas will prevent sharing - all they'll do is make it
annoying to do.

Lastly you might offer some incentive to either share "better" or not at
all.  If you don't already give discounts to those that refer new customers
(perhaps to the extent that somebody that refers, say, five people gets free
access).

You might also allow people to add more people to their account at a
discount or for free with the caveat that people from the same (discounted)
account can't be logged in at the same time (this would allow people to
share costs and save money but shouldn't increase your load).

Jim Davis




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:204125
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to