> Forums > Active Social > Community Support > Verified Registration Setup Guide
Last Post 06 Nov 2009 11:45 PM by MJ. 37 Replies.
AddThis - Bookmarking and Sharing Button Printer Friendly
  •  
  •  
  •  
  •  
  •  
PrevPrev NextNext
You are not authorized to post a reply.
Page 1 of 212 > >>
Author Messages
Will Morgenweck Forum Admin
DotNetNuke Staff
Will Morgenweck
Post Count:7671

--
24 Sep 2009 07:36 PM
    Here is the verified registration setup guide.  If you have any questions regarding this documentation, post them in this topic. If you have questions regarding verified registration on your site, post them in the Technical Support forum. Thanks.

    ActiveSocial_Community_Role.pdf

    Will Morgenweck
    Director of Product Management
    DotNetNuke Corp.
    Dan Ball
    Customers
    Dan Ball
    Post Count:582

    --
    24 Sep 2009 07:39 PM
    WooHoo!


    Adam Jones
    Customers
    Adam Jones
    Post Count:406

    --
    24 Sep 2009 08:17 PM
    Great work Will! Very Professional documentation.


    Steven Webster
    Customers
    Steven Webster
    Post Count:1665

    --
    24 Sep 2009 09:25 PM
    Now that I see this I want to implement it. Nice work.


    Steven Webster
    dnnOsphere.com, An Independent Community for DotNetNuke Users
    Will Morgenweck Forum Admin
    DotNetNuke Staff
    Will Morgenweck
    Post Count:7671

    --
    24 Sep 2009 09:30 PM
    Thanks. Ben did a really good job!


    Will Morgenweck
    Director of Product Management
    DotNetNuke Corp.
    Andy G
    Customers
    Andy G
    Post Count:195

    --
    24 Sep 2009 11:32 PM
    Great set of instructions.

    When using the verified system, will the user also be added to the "Registered Membes" security role?

    Next question, could I leave the community role to registerd users for the time until I get the Active Social Welcome Center added to my skin?

    Thanks,

    Andy


    The Fabricator Network
    Ben - DotNetNuke
    DotNetNuke Staff
    Ben - DotNetNuke
    Post Count:1643

    --
    25 Sep 2009 10:30 AM
    Yes and Yes Andy.


    Will Morgenweck Forum Admin
    DotNetNuke Staff
    Will Morgenweck
    Post Count:7671

    --
    25 Sep 2009 10:44 AM
    Just to clarify, the user is added to the registered users role immediately after the first step. If your verified role is registered users then there really isn't a need for verification, but if it's only temporary it shouldn't cause any problems.


    Will Morgenweck
    Director of Product Management
    DotNetNuke Corp.
    Ben - DotNetNuke
    DotNetNuke Staff
    Ben - DotNetNuke
    Post Count:1643

    --
    25 Sep 2009 02:33 PM
    Final version posted.


    Michael
    Customers
    Michael
    Post Count:124

    --
    25 Sep 2009 04:53 PM
    Fantastic Guide!  I now have verified registration working...sorta...

    If the user is still logged into the site and clicks on the link in the verification email, they are taken to the "Verified" page.

    If the user clicks on the Welcome Message center notification, and successfully enters their code, they are taken to the "Verified" page. 

    In both cases, the user needs to log out and back in to have access to the community role pages.

    If the user is logged out and clicks on the email link, they are taken to the login page with the verification code and username filled in.  After logging in, the user sees the "Verify" account message.  Logging out and back in doesn't help.

    So 2 out of 3 is better than what I had and this looks really slick.  Thanks for the hard work.

    Any idea on why verification won't work for me?  I am running the latest version of AS and DNN.

    Thanks.


    Michael
    Ben - DotNetNuke
    DotNetNuke Staff
    Ben - DotNetNuke
    Post Count:1643

    --
    25 Sep 2009 05:00 PM
    Hi Michael, are you using the latest version of AS? 1.2.3


    Will Morgenweck Forum Admin
    DotNetNuke Staff
    Will Morgenweck
    Post Count:7671

    --
    25 Sep 2009 05:00 PM
    Hi Michael,
    Just rule out any bugs or configuration problems, make sure the user is added to the Community Members role that you have selected after the verification process.

    I actually think you are seeing the issue that I discussed a few weeks ago. DotNetNuke caches the user roles. We have all the code in place to properly update the roles, tell DNN to reload the users and to actually clear the cache. The problem is when the roles are stored in the user cookie. The only way we have found to clear this completely is just as you described--logout and log back in.

    I wanted to see the impact of this issue amount other sites before we tried another solution, which is forcing the logout and logging the user back in after verification.


    Will Morgenweck
    Director of Product Management
    DotNetNuke Corp.
    Michael
    Customers
    Michael
    Post Count:124

    --
    25 Sep 2009 05:11 PM
    Posted By Ben on 25 Sep 2009 06:00 PM
    Hi Michael, are you using the latest version of AS? 1.2.3


    Yes I am.


    Michael
    Michael
    Customers
    Michael
    Post Count:124

    --
    25 Sep 2009 05:14 PM
    Posted By Will M on 25 Sep 2009 06:00 PM
    Hi Michael,
    Just rule out any bugs or configuration problems, make sure the user is added to the Community Members role that you have selected after the verification process. 


    I was using two different browsers and hitting ctrl-F5 but I did forget to look at the role of the user that I used only email verification.  I'll create another test user and get back to you.

    Thanks,

    I misread the above statement but yes, the other two methods work and the community role is added to the user.  It seems it only fails now if the user is logged out and clicks on the link to go the login page.  Also, copying and pasting the link doesn't help either.

    The "Click here to verify your account" message appears as soon as the user completes the first page in the sign up wizard.  I hope that doesn't discourage people from completing the next pages.  I just kind of threw it in the mix so it is in a red bordered yellow box when on any profile or sign up page.  Very hard to miss.

    Anyway, nice work!



    Michael
    Michael
    Customers
    Michael
    Post Count:124

    --
    25 Sep 2009 05:37 PM
    One more thing I noticed, if you request your code again, the link sent to you is not complete:

    "/Community/Profile/tabid/74/asv/verify/username/xxxxxx/code/xxxx/Default.aspx"


    Michael
    Will Morgenweck Forum Admin
    DotNetNuke Staff
    Will Morgenweck
    Post Count:7671

    --
    25 Sep 2009 05:40 PM
    Make sure you have specified your site url under the main settings.


    Will Morgenweck
    Director of Product Management
    DotNetNuke Corp.
    Michael
    Customers
    Michael
    Post Count:124

    --
    25 Sep 2009 07:00 PM
    It's there.


    Michael
    Duane
    Customers
    Duane
    Post Count:415

    --
    26 Sep 2009 01:33 PM
    Where can I find the latest Welcome Center code all I can find is 1.2 and it does not have the added line for verifing user?


    Michael
    Customers
    Michael
    Post Count:124

    --
    26 Sep 2009 03:52 PM
    "http://www.activemodules.com/Commun...fault.aspx"

    The latest vesion of the Welcome Center is 1.2 and yes it does have the code. Be sure to rename the extension to txt if your browser insists on opening/saving the file as html.

    The code you need begins with and includes what is between "AuthPendingVerify" & "/AuthPendingVerify"


    Michael
    Duane
    Customers
    Duane
    Post Count:415

    --
    26 Sep 2009 06:20 PM
    Posted By Michael on 26 Sep 2009 04:52 PM
    "http://www.activemodules.com/Commun...fault.aspx"

    The latest vesion of the Welcome Center is 1.2 and yes it does have the code. Be sure to rename the extension to txt if your browser insists on opening/saving the file as html.

    The code you need begins with and includes what is between "AuthPendingVerify" & "/AuthPendingVerify"


    Thanks Michael, a little odd on my office computer it was not included now that I am home and tried again it there.


    Smart-Thinker
    Customers
    Smart-Thinker
    Post Count:546

    --
    05 Oct 2009 09:32 PM
    Bear in mind that you could also do this with Roles and modules.

    For example, the AuthPendingVerify template just outputs a language string (RESX:AccountVerifyRequired) which has the following link in:
    SITEURL/LOGINTAB/asv/verify.aspx

    which tells the Login page to show in Verfiy mode instead of log in mode.

    I am battling to conform the Welcome Center to my current skin so I am going to put a Text module with that link in that is only visible to UnVerified Role. This gives you more control over when it is shown, on what pages etc and it can be styled in the normal manner. I won't be using the WC view at all. I plan on putting up little message boxes like this whenever they are at key points on my site - I think showing the message immediately after the Sign Up form will cause them to click away and not complete all the steps.

    Will - can you see any problems with doing it this way?


    thanks
    Rodney Joyce
    PokerDIY.com - Connecting Poker Players
    Dan Ball
    Customers
    Dan Ball
    Post Count:582

    --
    06 Oct 2009 08:05 PM
    I finally got around to setting this up, and ran into problems...

    I setup the GlobalResources.resx file per the instructions, and entered this:

    Dear [UserisplayName],

    We are pleased to advise that you have been added as a Registered User to [Portal:PortalName]. Please read the following information carefully and be sure to save this message in a safe location for future reference.

    Portal Website Address: [Portal:URL]
    Username: [User:UserName]
    Password: [Membership:Password]
    Verification Code: [User:VerificationCode]

    You can use the following link to complete your verified registration:

    http://[Portal:URL]/tabid/430/asv/verify/username/[Custom:0]/code/[User:VerificationCode]/default.aspx

    Thank you, we appreciate your support...

    [Portal:PortalName]



    When I checked the website, I saw a verification notice for myself, so I clicked on Send Another Code, this is the e-mail I got:


    Hi Dan

    You recently registered for an account on Superior Social. Please confirm your account by clicking this link:

    /Members/MemberProfile/tabid/436/asv/verify/username/XL/code/11-13/Default.aspx

    Your verification code is: 11-13

    Thanks,

    Superior Social
    http://www.superiorsocial.com



    I cannot find this template anywhere on my system though... Any ideas?


    Dan Ball
    Customers
    Dan Ball
    Post Count:582

    --
    06 Oct 2009 08:10 PM
    Update: While browing through the e-mail templates in AS, I found this:

    Hi [FIRSTNAME]

    You recently registered for an account on [AS:PORTALSETTINGS:PORTALNAME]. Please confirm your account by clicking this link:


    [AS:URL:VERIFYCODE]

    Your verification code is: [VERIFYCODE]

    Thanks,

    [AS:PORTALSETTINGS:PORTALNAME]
    [SITEURL]



    Should I change AS:URL to AS:SITEURL?


    Smart-Thinker
    Customers
    Smart-Thinker
    Post Count:546

    --
    06 Oct 2009 08:20 PM
    Thanks for sharing Dan, I was looking everywhere for this language string in DNN core

    PS - I hardcode my URLs as I only am ever going to have one portal..


    thanks
    Rodney Joyce
    PokerDIY.com - Connecting Poker Players
    Dan Ball
    Customers
    Dan Ball
    Post Count:582

    --
    06 Oct 2009 08:55 PM
    Decided to play around with this a bit...

    I changed [AS:URL:VERIFYCODE] to [SITEURL][AS:URL:VERIFYCODE], and now it seems to work perfectly.


    stevennestler
    Customers
    stevennestler
    Post Count:106

    --
    14 Oct 2009 10:19 PM
    I'm in the middle of installing the verified reg setup, and I'm having a problem with the first step. I created a new login page with the AS login, and now, when a user logs in, they are re-directed to the AS signup page, rather than the home page.  I'm sure this is an easy problem to fix; but I'm flummoxed.

    Thanks for any ideas,
    Steven


    Andy G
    Customers
    Andy G
    Post Count:195

    --
    20 Oct 2009 08:13 PM
    Posted By stevennestler on 14 Oct 2009 11:19 PM
    I'm in the middle of installing the verified reg setup, and I'm having a problem with the first step. I created a new login page with the AS login, and now, when a user logs in, they are re-directed to the AS signup page, rather than the home page.  I'm sure this is an easy problem to fix; but I'm flummoxed.

    Thanks for any ideas,
    Steven

    Are you talking about after they finished signing up or after step one or the first page of the registration?


    The Fabricator Network
    Herb Benton
    Customers
    Herb Benton
    Post Count:77

    --
    29 Oct 2009 01:24 PM
    I had a problem with the "Resend Verification Code" email that was generated too.

    Here is what I've done to correct the email being sent out:

    Open the AS control panel > Design > Email Templates. From there find the link that is worded as "User Confirm Account"
    On the HTML Tab change

    [AS:URL:VERIFYCODE]

    Your verification code is: [VERIFYCODE]

    to

    [SITEURL]/Members/Profiles/...fault.aspx


    On the text tab, change:

    [AS:URL:VERIFYCODE]

    To

    [SITEURL]/Members/Profiles/tabid/XXXX/asv/verify/username/[DNN:PROFILE:USERNAME]/code/[VERIFYCODE]/default.aspx

    make sure to replace the XXXX with your tabID.

    The only other problem I'm having now, is when the user does verify their account, the message within the welcome center doesn't go away until the user logs out completly and then logs back in.

    That could be frustrating for users - has anyone else experienced this? If so, what have you done to correct it?

    Thank in advance,
    Herb


    www.HerbBenton.com
    Herb Benton
    Customers
    Herb Benton
    Post Count:77

    --
    30 Oct 2009 10:12 AM
    Okay, that last post didn't work out so well - I think the forums need to be configured so we can show code, IMHO...

    Anyways, attached is a file outlining what I was trying to show in the previous post.

    Herb

    ConfirmedEmailChanges.txt

    www.HerbBenton.com
    Will Morgenweck Forum Admin
    DotNetNuke Staff
    Will Morgenweck
    Post Count:7671

    --
    30 Oct 2009 10:18 AM
    <div class='afquote'>Okay, that last post didn't work out so well - I think the forums need to be configured so we can show code, IMHO...</div>
    You need to wrap your code in code tags
    I'm pretty sure it works in this forum...
    Bold italics Underline



    Will Morgenweck
    Director of Product Management
    DotNetNuke Corp.
    Page 1 of 212 > >>
    You are not authorized to post a reply.
    > Forums > Active Social > Community Support > Verified Registration Setup Guide
    test
    Copyright 2012 by DotNetNuke Corporation / Terms of Use / Privacy