New user registration email verification

We have a new requirement user registration , when a new user registers with us he has to fill out a simple form with email address username , password etc we save all this detail and a flag that his email verification is pending .Next our application has to verify he gave us right email address for that we send an email with a link, opening this link we update our database the flag as verified email address, something like posting to forums I have to confirm my subscription by replying to the email wicket forums sends , please suggest me is there anything available which I can use than doing all that stuff I mentioned above ?

gimbal2 wrote:
DrClap wrote:
gimbal2 wrote:
It has to work with an unknown database and update an unknown tableOkay, apparently I didn't read the problem description properly and still do not. I don't know where an unknown database comes into the picture.I was assuming that the user information, including the "verification pending" flag, would be stored in some kind of database. But yeah, I suppose it's possible the user information would be persisted in some other way. This just makes it more complicated to write a generalized system of the type the OP is looking for.Actually I meant that this was to be built into a known web application (or applications) and thus with known database(s); everything under personal control and thus no head aches at all. The only additional requirement I see is that it is to be used in multiple applications, but in that I say: reuse the trick, not the code.
The code is boiler plate.
JEE containers are much more generalized with more functionality.
But the code isn't that difficult, by itself, but still isn't trivial. So as a stand alone library I doubt anyone would bother to create a framework.

Similar Messages

  • Setup user registration/email confirmation/login/captcha ?

    I'd like to setup an application to allow users to submit poll questions and then vote yes/no.
    Is there a sample app available that shows how to setup a new user registration, email confirmation, and login, preferably using captchas (maybe using recaptcha.net) ?
    I'd like something similar to the average forum/blog registration.
    Thanks,
    David

    Hi Daveio,
    the online discussion forium (packaged applictaion) will suit your needs.
    it has user-registration and the possibility to do polls (among other functionalities).
    Leo

  • Auto login after new user registration

    Hello,
    I would like to go directly to a restricted page (add session variables for username, level, etc) after a new user is registered, without first going to the login page. Is there a way to do this? I tried adding a login user behavior to my new user registration page, but it disabled the form validation on the page. I also tried copying some of the login page code (login transactions) into the new user registration page, but that didn't work either... any help would be greatly appreciated!
    Steve
    BTW, I am not utilizing email activation

    Well I finally figured out a work around... I am sure others will run into this problem and if someone can explain it to me I would be happy. But for now this will work.
    The above code that Steve U posted works for me exactly 50% of the time. It will work every other time, why I don't know. I even changed all of my temp and session directories in php configuration, changed from php5 to php4 and still no fix.
    Here is what I did to get it to work:
    On your registration form underneath the insert transaction you copy and paste the login transaction (that you generate on a login page).
    *Change tNG_login(this is your server connection)
    *Change the POST value to match your submit button on your registration form, mine is KT_Insert1.
    *Modify the redirect trigger to go to the page you want to redirect to after registration.
    *Change the kt_login_user and kt_login_password addColumn values to match the username and password fields in your registration form, mine are email_usr and password_usr
    *comment out the kt_login_rememberme addColumn (or if you need this, modify the code to allow for it in the registration form)
    I have now successfully registered a new account and had it auto-login to the user protected area 10 times in a row now, so this should be working.
    If you want some sample code here it is:
    // Make a login transaction instance
    $loginTransaction = new tNG_login($conn_connection);
    $tNGs->addTransaction($loginTransaction);
    // Register triggers
    $loginTransaction->registerTrigger("STARTER", "Trigger_Default_Starter", 1, "POST", "KT_Insert1");
    //$loginTransaction->registerTrigger("BEFORE", "Trigger_Default_FormValidation", 10, $formValidation);
    $loginTransaction->registerTrigger("END", "Trigger_Default_Redirect", 99, "user/confirmlogin.php");
    // Add columns
    $loginTransaction->addColumn("kt_login_user", "STRING_TYPE", "POST", "email_usr");
    $loginTransaction->addColumn("kt_login_password", "STRING_TYPE", "POST", "password_usr");
    //$loginTransaction->addColumn("kt_login_rememberme", "CHECKBOX_1_0_TYPE", "POST", "kt_login_rememberme", "0");
    // End of login transaction instance

  • Firefox is not handling Skype new user registration properly.

    When I attempt to register a new skype account (on skype.com) I get one of 2 responses. One is that it brings me back to an empty new user registration form, and the other is that it acts like it finished but the user is never actually created. This was duplicated on multiple Intel based mac laptops running 10.6.x on Firefox 4. New user registration works fine in Safari and Chrome on these machines.

    I also have this problem. I cannot open links from a discussion board I frequent nor can I open links from my email. Also after opening my email, I cannot go to any other sites except my home page. I can then go no where else.
    When I close Firefox and try to reopen it, it does nothing! I have to bring up the Task Manager and end the Firefox process before I can get back in.
    To the best of my knowledge, this problem started with the new update to Ver. 3.6.9. I am running Windows XP Media Center 2005

  • New User Registration page does not launch

    I am setting up a simple process to register a new user to my APEX application. At the login screen, the user can select "new user registration" button if they would like to register for a new id. Well, it was working for awhile and it stopped working sometime after I added the validations for the new registration fields. Now, whenever I launch the login screen and click on the "new user registration" nothing happens. If I bring up the "new user registration" page in the application builder, and click "run", it launches the login screen! I do have redirects back to the login screen in the event that the user clicks "cancel" or "register" on the "new user registration" page.
    This is very strange. Does anyone have any ideas as to the cause or how to track this down?
    Thanks,
    Reid

    I'll see if I can put the app on apex.oracle.com. I disabled the redirects and all of the not null validations I had. It's still behaving the way it did.
    In the meantime, I noticed this oddity. It seems like there is a mismatch between the URL page # and the actual page that is displayed. Here is what I mean. Here is the url:
    http://rilian:8080/apex/f?p=103:8:7659307535557230:::::
    See the page should be p=103:8. This is app 103, page 8, right?
    Well, that is the correct app and page. However, it displays app 103, page 101.
    When I click on the "new user registration" button, the url changes to this:
    http://rilian:8080/apex/f?p=103:8:7659307535557230::NO:8::
    And, I'm still on page 101, not page 8.
    Like I said before, this was working like a champ earlier this week and I went to show my wife how I had it working and boom it stopped. LOL. Murphy's law...
    Thanks again,
    Reid

  • IMac stuck in new user registration video

    Hello, I have an iMac Flat Panel 1Ghz I got off ebay. I don't know the admin username and password and performed the apple recommended startup in Single User using Control-s on startup. This worked fine as I now have reset this iMac to startup on the original Apple registration video. I fill in the new user registration info but it gets stuck or freezes up after I select this computer does not connect to the internet. Is there anything I can do before I buy a new hard drive? Any help is appreciated. I don't have the original system install disks and it has system Tiger 10.4 and it won't boot up from an install disk, it goes directly into the new registration video and gets stuck. Help!!

    You can recreate the missing file.
    cd /var/db
    mac $ ls -la .AppleSetupDone 
    -rw-------   1 root  wheel  1060 Nov 24  2007 .AppleSetupDone
    pico .AppleSetupDone
    copy & paste this into pico:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
            <key>Address</key>
            <dict>
                    <key>AreaCode</key>
                    <string>111</string>
                    <key>City</key>
                    <string>City</string>
                    <key>Company</key>
                    <string></string>
                    <key>CountryName</key>
                    <string>name</string>
                    <key>ExistingEmailAddress</key>
                    <string></string>
                    <key>FirstName</key>
                    <string>Robert</string>
                    <key>LastName</key>
                    <string>last</string>
                    <key>LocalPhoneNumber</key>
                    <string>1111111</string>
                    <key>StateProv</key>
                    <string>st</string>
                    <key>StreetAddr1</key>
                    <string>1 St</string>
                    <key>StreetAddr2</key>
                    <string></string>
                    <key>ZipPostal</key>
                    <string>00000</string>
            </dict>
            <key>RegistrationInfo</key>
            <dict>
                    <key>AppleSpam</key>
                    <string>NO</string>
                    <key>Location</key>
                    <string>z</string>
                    <key>Occupation</key>
                    <string>0</string>
                    <key>OthersSpam</key>
                    <string>NO</string>
            </dict>
    </dict>
    </plist>
    *now type:*
    control-x
    y
    This information does not apply to accounts that have filevault. I do not believe that you can change the password to a filevault account with in these methods.
    Overview on how to fix password problems
    Try running repair permissions and check for file integrity in disk utility. You do this from your startup disk. Try resetting the password by using the passswd or try deleting the .applesetupdone file. If this doesn't work, you are going to have to trash the netinfo database. Once you get logged on, you will need to re-access your data.
    Disk Utility
    This article deals with disk recovery, it will tell you how to get to disk utility.
    http://support.apple.com/kb/TS1417
    Change Password
    Mac OS X:
    Changing or resetting an account password via GUI:
    Resetting a user's password
    Resetting the original administrator account password
    http://docs.info.apple.com/article.html?artnum=106156
    You do not have a CD/DVD
    Changing password from single user mode:
    You can also change the administrator's password from single user mode or create a new administrator account.
    You need to get into single use mode for steps one and two that are listed below.
    This page will tell you how to get into single user mode.
    http://support.apple.com/kb/HT1492
    Basically, you hold down the command-s key then powering on your machine. The command key has a little apple symbol on the lower left. It is between the alt/option key and the space bar. On a PC keyboard, it will be the windows key, I think.
    1) You can change the password on an account. ( Do you know Unix. You are in a Unix single user console. ) The setup commands you need should be listed on the screen. For Mac OS 10.4.11, the commands are:
    # Type the follow two instructions to access the startup disk in read/write:
    /sbin/fsck -fy
    /sbin/mount -uw /
    # Start up some utility processes that are needed.
    sh /etc/rc
    # You will probably need to press the return key once the system stops typing.
    # To find out the users on the system type, use the list command. The l is a lower case L:
    ls /Users
    # One of these accounts will be the administrator.
    # Pick one of the users which I'll call a-user-name and type it in this command:
    passwd a-user-name
    # and enter the new user password. You need six characters.
    # You will need to enter your password twice. Your typing will not show up on the screen just
    # press enter when you complete the typing.
    # For cryptic information on these commands try:
    man ls
    man passwd
    The root account isn't enabled by default. I am not sure if changing the password on root will enable it.
    2) Get the Mac to set up an additional administrative account. You can then change the password on your old account.
    Start with your computer power off. Hold down command-s. Power on your computer.
    Type in the following:
    The first two commands will depend on your release of Mac OS X. Look at what is typed out in the console to determine the exact format.
    # Type the follow two instructions to access the startup disk in read/write. Press return after each command.
    /sbin/fsck -fy
    /sbin/mount -uw /
    cd /var/db
    pwd
    #List all files. The l is a lower case L.
    ls -a
    #The move command acts as a rename command in this format.
    mv -i .applesetupdone .applesetupdone.old
    reboot
    Once you've done that the computer reboots and it's like the first time you used the machine. Your old accounts are all safe. From there you just change all other account passwords in the account preferences!!
    Limnos adds detailed explainations:
    http://discussions.apple.com/message.jspa?messageID=8441597#8441597
    The above the idea came from a post by JoseAranda at September 9, 2006 3:48 AM
    http://www.askdavetaylor.com/howdo_i_reset_my_mac_os_x_admin_rootpassword.html
    You will need to scroll down to see this post. Search for applesetupdone
    Or see:
    http://superpixel.ch/articles/running-setup-assistant-again/
    Once you have a new administrative account, you can change the password of your old administrative account
    blue apple > System Preferences > Accounts
    • You can see that it is easy to change your administrator password. You can set a firmware password that you enter before your machine will boot.
    http://support.apple.com/kb/HT1352
    • For the best data security, you should use FileVault. Create a good logon password. Define and use a good backup plan. I do not recommend using FileVault unless you really need the security because it is much harder to recover your data should you have a hard drive problem and you do not have your data backed up.

  • User registration email notice

    I am trying to get this working in our user registration form in portal where user will only get an email when she is approved or denied by our USER admin team BUT not when he first register at PORTAl.
    Right now user register himself on portal and he gets an email that his account is created. This new id comes in the PORTAL User notice tab where admin will approve or reject him.
    What i am trying to achieve is stop that first email which goes when user get resgiter but receive only a final email when his account is approved or rejected.
    I tried to change these property in config tool
    ==============================================================
    As per the Link. I have set these value
    ume.notification.selfreg_performed = FALSE
    ume.notification.create_approval = TRUE
    ume.notification.create_denied = TRUE
    and
    and on the portal page under TAB>SYSTEM ADMIN>SYSTEM CONFIG>UME
    CONFIG?NOTIFICATION EMAIL these are all checked.
    -Send E-Mail on Following Events:
    Administrator creates new user (->user)
    User requests new password (-> user)
    Administrator changes password (-> user)
    Administrator locks user account (-> user)
    Administrator unlocks user account (-> user)
    Administrator deletes user account (-> user)
    Import function creates new user (-> user)
    Import function updates user (-> user)
    ===============================================================================
    But this totally stop the email from coming . Looking by the property name it looks like they should make this change happen but it not. Can some one suggest what else can be done to achieve this.

    Hi,
    Uncheck the UME property 'Administrator creates new user.'
    Portal User Notice tab must be customized. Look for its code, and use javax.mail.internet.MimeMessage to send the final mail on click of accept or reject button.
    Regards,
    Atul

  • Trying to set up new Apple ID - email verification NOT working

    Hi all,
    Just a quick query:
    I've purchased a new iPhone 4s today and am having trouble setting up an Apple ID.
    After following the email verification link sent to my GMAIL account, I entered my Apple ID and p/w, and it returned the following message:
    This email address is already in use or you may already have an Apple ID associated with this email address. Please try again or sign in using your existing Apple ID.
    Thinking perhaps I'd set one up previously and had just forgotten the details I then set up and entirely new email account - this time with yahoo. And after following the same steps I was again faced with the above message!
    In another twist, I've set up yet another entirely new account - this time with hotmail - and now, I'm not even receiving the email verification to my inbox.
    Would appreciate any and all feedback as this is extremely frustrating! Cannot download any apps/music/anything without an Apple ID!!
    Regards,
    J

    I have been attempting this since November 17 in the evening.  I've been trying to get help on the support line but no one is helping.  I get the same message not matter what e-mail address I try to use to set up an Apple Id.  We tried in my name with my e-mail address and my husband's name with his e-mail address.  When the e-mail comes to verifty, my results are:   "This e-mail address is already in use or you may already have........"  Same problem.  Has anyone been able to get some acknowledgement from support that there is a problem?

  • Send an activation link to new user's email ID in webdynpro java

    Hi Experts,
    We have developed a custom Web Dynpro java application for the SAP user self registration.
    The user is being created successfully in UME db and we are also able to send an email to the user's registered Email ID.
    Now, as per the requirement we also want to send an activation link to the user's email id so that once the user clicks there then only the user ID gets activated
    Kindly let us know the steps involved so that we can achieve the functionality.
    Thanks And regards,
    Ghanshyam Agarwal.

    i think it's so general, nothing to do with sap
    1.lock the created user when creation
    2. create a table to store the newly created user
    3. create a servlet to receive the activation call
    4. remove user from the table and unlock user

  • How to create custom "new user registration" process?

    Hello,
    I need to allow new users self-registration, but they must provide a little bit more information during registration. So I need to change or create new registration process.
    How can I do this?

    As far as your goal is only to extend user attributes:
    1) Check the membership module
    2) View source on the Registration page
    3) Create your new registration page with
    new user ldap attributes as input fields names
    and test your new template with membership module
    PS: For more customization you have to write your
    own module or extend membership module.
    Cheers,
    Alex :-)

  • Apex homepage with login and new user registration

    Hello there folks,
    I m building an application on Apex 4.2.1
    Our login page (default login page 101 from Cloudy 24 theme) has a login for existing users, works perfect.
    On the same page, I want to add a new region for new users to register.
    So we add a Button, named REGISTER NEW USER that points to a new form that a user inputs his data.
    But unfortunetely the button doesn't go to the new page and our bet is that it's because of authentication issues.
    How can we move to the new form, without needing login credentials?

    socrates wrote:
    Hello there folks,
    I m building an application on Apex 4.2.1
    Our login page (default login page 101 from Cloudy 24 theme) has a login for existing users, works perfect.
    On the same page, I want to add a new region for new users to register.
    So we add a Button, named REGISTER NEW USER that points to a new form that a user inputs his data.
    But unfortunetely the button doesn't go to the new page and our bet is that it's because of authentication issues.
    How can we move to the new form, without needing login credentials?In the Security settings of the new page, set the Authentication property to Page Is Public.

  • New user; my emails have started bouncing back...is it Verizon? Adelphia?

    Hello, I've searched this forum but...
    After couple of weeks of email going OK, now stuff is bouncing back after 2-5 days, with a message like this:
    This message was created automatically by mail delivery software.
    A message that you sent has not yet been delivered to one or more of its
    recipients after more than 24 hours on the queue on esc33.midphase.com.
    The message identifier is: 1G1Edj-00026P-V1
    The subject of the message is: Fwd: music for July 20, etc
    The date of the message is: Thu, 13 Jul 2006 23:46:57 -0400
    The addresses to which the message has not yet been delivered are:
    (I deleted the addresses for this post) [email protected]
    Delay reason: SMTP error from remote mail server after MAIL FROM:<[email protected]> SIZE=528760:
    host relay.verizon.net [206.46.232.11]: 450 Requested mail action not taken-Try later:sv22pub.verizon.net
    No action is required on your part. Delivery attempts will continue for
    some time, and this warning may be repeated at intervals if the message
    remains undelivered. Eventually the mail delivery software will give up,
    and when that happens, the message will be returned to you.
    Is this some setting in my computer, or is this verizon, or my server? Anybody know? Several emails to verizon people have come back, but as you can see not becuase it was percieved as spam.
    Thanks,
    Charles Alden

    If the email contains too many spammy words or phrases, they might think it's spam. Don't write email that looks like spam...
    You are not blacklisted. Your email provider or ISP is. Contact them. They will have to remedy the situation.

  • New user. Need to know where my email contacts are on my macbook pro and how I can make a group email address

    New user. Email contacts imported to MacBook pro from PC - but I'm unable to call up entire contact list or to make a group emailing contact.

    Assuming you are using Apple's Mail application, contacts are managed via the Contacts application, in your application folder.  As for various addressing methods, including groups, maybe this:
    Mail (Mountain Lion): Address messages - Support - Apple

  • Query : Addition of extra fields in the User Registration page of portal.

    Hi All,
    I have a query, about adding extra fields in the new user registration page of portal.
    If you can suggest the required source files in details,inorder to incorporate two more fields.
    Say, AGE and COMPANY,with the existing fields in the same page.
    Along with this,can you please send the details of retrieving those information from backend and the backend functionalities associated with the SUBMIT button on the registration page.
    Regards,
    Sudeep

    Hi,
    Your query is divided into two parts.
    The first part is adding new fields into existing form. This feature comes under Branding of portal. Plz use the link below understanding the same and related help :
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/79/affe402a5ff223e10000000a155106/frameset.htm
    The second part is retrieving the values from backend.Here it will be the UME database. You need to develop a logon.par file and replace the same in your portal.
    Happy Customizing.
    Sukanta Rudra

  • Self user registration request fails during Approval.

    Hi,
    My case is explained below.
    I have created a new user using "New User Registration" in the sign in page.
    Now the user is created in OID.
    I logged into identity manager using "xelsysadm" user.
    I clicked "Track Requests" and search, I could see the new request with status "Pending request approval"
    I clicked on "Pending Approvals", selected the request and click on "Approve"
    I get a success message. However the user is not getting created in OIM.
    Here the user is getting deleted from OID also.
    I could not find any forum page discussing this issue. Anyone good in 11gr2 kindly help.
    I get the following error in the logs.
    [2013-01-31T16:51:17.884+05:30] [oim_server1] [WARNING] [] [oracle.iam.request.impl] [tid: [ACTIVE].ExecuteThread: '14' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: e171ff3c1743d36a:75a03544:13c9008be1d:-8000-0000000000000642,1:27414:13] [WEBSERVICE_PORT.name: CallbackServicePort] [APP: oim#11.1.2.0.0] [J2EE_MODULE.name: workflowservice] [WEBSERVICE.name: CallbackService] [J2EE_APP.name: oim_11.1.2.0.0] Exception :[[
    oracle.iam.request.exception.RequestServiceException: An error occurred while completing approval process instance 8d7d6216-fcbe-48b1-90a5-dce34b3b8492. The corresponding error message is Index: 0, Size: 0.
         at oracle.iam.request.impl.ApprovalManager.approvalInstanceComplete(ApprovalManager.java:255)
         at oracle.iam.request.impl.ApprovalPolicyServiceImpl.updateApprovalResult(ApprovalPolicyServiceImpl.java:52)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
         at oracle.iam.platform.utils.DMSMethodInterceptor.invoke(DMSMethodInterceptor.java:25)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy811.updateApprovalResult(Unknown Source)
         at oracle.iam.request.api.ApprovalPolicyServiceEJB.updateApprovalResultx(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    Okay, here are the detailed steps to update it.
    Click on track requests and search or your request
    Click on your request number then it will open request details form.
    This form will have two tabs request details and approval details.
    Click on approval details tab.
    Click on row#1.
    As soon as you click on row #1, it will show you a history down to that row # 1 details. Here you will see sequestnce #, stage1, participant name, participant action etc.
    Click on participant name for ex. xelsysadm.
    As soon as you click on xelsysadm, view snapshot button will be enabled.
    Click on view snapshot button.
    Now, it will will show you a detailed request details form which will have two tabs request details and approval details.
    Click on request details tab. Here you can update organization name. and you will see update button as well. Click on update button after updating org name.
    Now, go to pending approvals and approve your request.

Maybe you are looking for

  • Skip the import of a schema in the dumpfile

    version:11.2.0.3 Platform : RHEL 5.4 Imagine you have 100 schemas backed up (expdp) in a dumpfile and you want to import just one schema from that dumpfile in a DB. You can specify just that one schema you want using SCHEMAS parameter in the impdp. B

  • Exporting problem in Lightroom 5.7

    Hello everyone, I have a problem with lightroom and I really hope someone in the community can help me because I have a client waiting for the pictures When I export the pictures everything works just fine, but when I open the edited (?) file I only

  • Logging a synchronous message using diagnostic header (WITHOUT LOGGING_SYNC

    This [link|http://help.sap.com/saphelp_nw70/helpdata/EN/d6/49543b1e49bc1fe10000000a114084/frameset.htm] indicates that a synchronous message can be logged by using: <SAP:Logging>1</SAP:Logging> within the message header even if LOGGING_SYNC is deacti

  • Pagemaker changes color quality *of the system*

    Dear list, I'm running pagemaker 7.0 on windows xp. Whenever I open pagemaker, it sets the color quality of the system to *low*. The graphics card is an NVIDIA GeForce 7300 GS. Does anyone have experience with a problem like that? Is there a setting

  • Bulk in Bind exception

    Hello there, I wanted to ask is there a limitation for use of FORALL with PL SQL table.COUNT i'm getting error Bulk in Bind exception by the following codesnippet: FORALL i in 1 .. cst.COUNT INSERT ........ COMMIT; END LOOP; Database is 10g