Author Topic: Require to activate?  (Read 1027 times)

Offline Slashmore

  • Level 17
  • *
  • Posts: 156
  • Reputation: +1/-0
    • View Profile
Require to activate?
« on: October 03, 2009, 08:34:26 PM »
I'm not sure if I should "make" the user activate thier account. This could drive players away. Maybe for them to use forums and message system they should have to activate other than that they can login without going to thier email.

Your thoughts please

Offline famulus

  • Game Owner
  • Level 6
  • *
  • Posts: 26
  • Reputation: +0/-0
    • View Profile
Re: Require to activate?
« Reply #1 on: October 04, 2009, 01:34:49 AM »
My game has only been public for about three months, so the numbers are a little low...

Out of 855 created accounts, 200 have not verified their email address.  32 of those accounts never logged into the game after creating their accounts (so the verification email never got sent), and a few came from the same IP address.  Overall, 163 distinct IP addresses created accounts and received verification emails but never verified their account.

I've found that having the text "note: You will be asked to verify your email address" on the registration form significantly reduced the number of bad email addresses.

Also, the wording of your verification page is important.  Before I added a verification link to the email, and verification was done by hand, players typed completely random shit into the verification form (I log bad verification attempts to help problem players through the process).  I eventually added a paragraph long description of what exactly to type into the verification field and now only one third of the time do I get completely random shit.  Now that I have a verification link inside the email, I almost never have a problem with email verification.

1/4 of created accounts sounds like a lot to lose, but I currently have 0 obvious cases of multiple accounts, and about 5 questionable pairs of "brothers" who I watch carefully, which I consider much better than the game my system was originally designed for, which had a number of players with 20+ accounts.

Offline pavansss91

  • Level 18
  • *
  • Posts: 185
  • Reputation: +1/-0
    • View Profile
Re: Require to activate?
« Reply #2 on: October 04, 2009, 02:08:22 AM »
@famulus: i think slashmore is asking about whether putting the verification system or not in the main game. he isn't asking about avoiding multi's.

@slashmore: Well, let us assume that your game has no email verification system. i create multi's account with an arbit(random) address from a@a.com to z@z.com. thus you will have have a problem of many multi's which is more severe than losing some players.(cuz afterwards it will cause losing more other serious players)
 
You r saying  that putting verification system will reduce the number of players who verify their email and login.
But it doesn't matter to them even if u don't  cuz they will eventually leave the game after some 2 days or so.

I don't have experience as a game owner but i am a good bbg tester.
I strictly recommend u to keep the verification system in the main game.

There is an activation system in bbgframework-v0.1.3 . it's good to use.
check it in my signature :)

Edit:
some bbg players don't like games which don't have verification system, because having verficatin system looks professional.
« Last Edit: October 04, 2009, 02:11:04 AM by pavansss91 »
bbgFramework v0.1.3
Sun Database Class v0.3

Offline Slashmore

  • Level 17
  • *
  • Posts: 156
  • Reputation: +1/-0
    • View Profile
Re: Require to activate?
« Reply #3 on: October 04, 2009, 03:42:14 AM »
Thanks for the replys, I was asking if its worth adding the system. thanks anyway. I think I will add a system in place. ;)

I couldn't get your frame work to work on my host, I got an error on line 63 on page install/install.php I think.

Offline pavansss91

  • Level 18
  • *
  • Posts: 185
  • Reputation: +1/-0
    • View Profile
Re: Require to activate?
« Reply #4 on: October 04, 2009, 03:50:44 AM »
Code: [Select]
<?php
  $modules 
apache_get_modules();
  if(!
in_array("mod_rewrite",$modules))
  {
   
$this->err false;
   
$this->errmsg .= "<li>Rewrite Module for apache is not Enabled. Enable it to continue.</li>";
  }
?>

this checks if there is an rewite module available or not. (.htaccess)

Some hosts doesn't allow the above apache_get_modules() to work. that might be your problem.

anyway i asked u to check the activation system not whole framework.
go through the script and u can see the activation script :)
bbgFramework v0.1.3
Sun Database Class v0.3

Offline Slashmore

  • Level 17
  • *
  • Posts: 156
  • Reputation: +1/-0
    • View Profile
Re: Require to activate?
« Reply #5 on: October 04, 2009, 04:07:46 AM »
Code: [Select]
<?php
  $modules 
apache_get_modules();
  if(!
in_array("mod_rewrite",$modules))
  {
   
$this->err false;
   
$this->errmsg .= "<li>Rewrite Module for apache is not Enabled. Enable it to continue.</li>";
  }
?>

this checks if there is an rewite module available or not. (.htaccess)

Some hosts doesn't allow the above apache_get_modules() to work. that might be your problem.

anyway i asked u to check the activation system not whole framework.
go through the script and u can see the activation script :)

I thought I'd check the whole thing out. :P

Offline jannesiera

  • Level 35
  • **
  • Posts: 1,026
  • Reputation: +6/-1
    • View Profile
    • BBGameDesign
Re: Require to activate?
« Reply #6 on: October 04, 2009, 04:09:43 AM »
Slashmore, I also think that a verification system is very important. A good idea, though, is only to verify after X days.

So the player can immediately start playing (without verifying their account) but has to verify their account after 1 week if he wants to continue playing. This way the player can experience your game first, and when he likes it he would want to go through the trouble of verifying his account.

Offline Crazy-T

  • Level 19
  • *
  • Posts: 197
  • Reputation: +0/-0
  • Building Games
    • View Profile
Re: Require to activate?
« Reply #7 on: October 04, 2009, 04:18:27 AM »
I did think about using email validation before the user can play the game. But i had a idea that came to my mind.
They register, login, have a look around (cannot play the game untill they have validated there account "email"). So if they want say change there name or go gym for example they would need to validate there account. (Just an idea at the moment for me)
Thnx :)
Crazy-T

Offline Chris

  • Game Owner
  • Level 35
  • *
  • Posts: 2,217
  • Reputation: +28/-1
    • View Profile
Re: Require to activate?
« Reply #8 on: October 04, 2009, 08:45:51 AM »
Don't do it. It is not needed (use human moderators instead) and you will lose some players.

Offline Crazy-T

  • Level 19
  • *
  • Posts: 197
  • Reputation: +0/-0
  • Building Games
    • View Profile
Re: Require to activate?
« Reply #9 on: October 04, 2009, 08:50:57 AM »
You will always lose players and get players its always the way. ;D
Crazy-T

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal