How do I set a time limit on a URL?

Here is some background.
I am writing an application in Apex 4.2 for our company's Help Desk.  The first phase of the app is to reset a user's Oracle password.  The user will call the Help Desk to reset their password.  The Help Desk Specialist will send an email to the user with a URL directing them to a page in the app where they can type in a new password.
For security reasons, I have the following requirements for the URL sent to the user via email:
The URL must only be valid for 15 minutes or less
The URL cannot be used more than once from a specific email
The URL must become invalid if it is changed
How can I achieve this?  The page must be a public page as the end user does not have access to the application.

I've done something similar creating time-limited application access tokens which could work in this instance.
On creation of the e-mail/reset request create a token and insert it into an audit table along with the request time.  The token could be a a UID from SYS_GUID.
The hyperlink can set an item on the page with the token, on page load the record for the token is checked for validity;
not > 15 mins old
hasn't been used already
Either upon resetting the password, or on the initial page load an application process sets a flag against the token that it's been used so it can't be accessed again.
This approach can meet 1 and 2 but not 3, and I'm not sure how you can prevent a user changing the URL.  By choosing a very complicated token such as a GUID it makes it very hard for the user to manually guess another valid (and unused) URL. 
Kes

Similar Messages

  • How can I set a time limit... on my own account?

    I've been getting sick of staying up until 3 AM then waking up at 11 AM every day. I think the best way to solve it without sheer will is to just set a time limit on my computer. I know you can do it in Parental Controls, but it only lets you to it to non-admin accounts that aren't yours. Is there a way to set them for your own account via some sort of workaround? Thanks.

    Hello Chuck67322,
    Thanks for contacting Apple Support Communities.
    You could schedule you computer to shut down through the Energy Saver preference. See this article to find out how:
    OS X: Setting a startup or shut down time
    http://support.apple.com/kb/HT3902
    Regards,
    Jeff D.

  • Set a time limit to videorecord

    How can I set a time limit to videorecord component?

    sure do this..
    record = setInterval (stoprec,3000);
    function stoprec(){
    netStream.publish("live");
    clearInterval(record);
    that will make it go from publish("record"); to publish live
    after 3 seconds stoping the recording.

  • How do i set up time restrictions on a phone? I want to limit the late night phone calls coming in and going out for a family member.

    How can I set up time restrictions for a family member? I want to stop the late night calls incoming and outgoing during the week.

        Hi sk8ermommie - We certainly want you to be able to easily monitor and manage the usage on your account! We do offer the Family Base feature that allows you to setup time restrictions. If on a More Everything plan we are currently offering a free 3 month trial, after trial feature is only $5 per month. Visit http://www.vzw.com/familybase for more details.
    Thank you,
    YaleK_VZW
    Follow us on Twitter @VZWsupport

  • Can I set a time limit for connection to a certain WLAN?

    I would like to set a time limit for how long a client can be continously connected to the WLAN that provides my guest internet access. The user name/password is hosted on my ACS and authentication is provided by my Cisco NAC. I am using 5508 controllers (7.02) and WCS.
    Somewhere in this combination of stuff, there has to be a way to set a two hour time limit.

    If you are looking for your guest to get kicked off which requires them to log back in .. One option would be to set the WLAN session timeout to 2 hours.
    "Satisfaction does not come from knowing the solution, it comes from knowing why." - Rosalind Franklin
    ‎"I'm in a serious relationship with my Wi-Fi. You could say we have a connection."

  • How do i set my time capsule up to function as an external hard drive

    How do i set my time capsule up to function as an external hard drive? Is this even possible? I had a friend tell me it woudl be a good set up to get a time capsule with my Macbook Air to use as a gigantic external hard drive but then was unbale to wlak me through the setup after I bought the equipment. Any suggestions?

    It depends on what you already have equipment wise..
    Just bridge the TC..
    I cannot walk you through it either if you use v6 airport utility.. due to my refusing to run Lion until it gets network issues sorted.
    Download and run the real utility http://support.apple.com/kb/DL1482
    Go to manual setup..
    Internet tab
    Connection sharing.. select off bridge mode in the drop down box.
    You can then if you like turn off wireless under airport wireless.. The TC is now a plain network client with hard disk.
    Personally I would keep the wireless on but sort the channels manually if you already have a wireless AP or router.

  • How do you set the time period on IMAP email accounts (razr maxx)

    Hi Guys -
    Does anyone know how you can set the time period that the stock email will keep the already downloaded messages for IMAP email accounts?
    Mine never seems to show more than a couple of days worth at a time. I'd ideally like to be able to see at least 2 weeks worth of messages without needing to download them again!
    On other phones I've had there was a setting in the menu, but either I can't find it...or it's not there. I've found the setting for how OFTEN it checks the accounts, but not the setting I am seeking.
    Your help is appreciated!
    Best Wishes for the Holiday Season.
    -Rich

    Hey Rich.  Once in 'settings,' there should be a "days to sync' under the 'data usage' section.   You don't have that?

  • How can I set my time capsule to back-up only once a day?

    How can I set my time capsule to only back-up once a day.  It appears to be backing up several times a day.  Not sure there is a set schedule for the back-ups and they take a great deal of time; over an hour each.

    tdenny2 wrote:
    Not sure there is a set schedule for the back-ups and they take a great deal of time; over an hour each.
    Then something is wrong.  Changing the schedule will only deal with the symptom (and give up one of the better features of Time Machine's usually quick and unobtrusive hourly backups).
    See if the size of the backups makes sense, considering what you've changed since the previous one.  If it seems much too large, that may be the problem.  See #D4 in Time Machine - Troubleshooting for some common culprits and ways to see just what's going on.
    If the sizes seem reasonable, see #D2 in the same link for things that can cause extra-slow backups.

  • Can I set a time limit for usage on a 5th gen ipod touch

    My daughter just got a 5th gen Ipod touch. Of course she is using it at times she shouldn't be. Is there a way to set a time limit for usage so she can be responsible for monitoring herself without us nagging all the time?

    IIt's free and here is a link https://itunes.apple.com/gb/app/parentkit-parental-controls/id600618138?mt=8

  • How do you set the time for this forum??? Not in nerd pleas

    how do you set the time for this forum?

    There were problems with the correct time display for postings, and based on another recent post this doesn't seem to have been fixed. My advice... don't worry about it.

  • TS4020 how do i set the time my iCloud account to Sydney Australia

    how do i set the time my iCloud account to Sydney
    Cheers

    Hi...
    On a Mac for the time zone, open System Preferences > Date & Time > Time Zone
    For an iOS device, tap Settings > General > Date & Time > Time Zone

  • How can I enforce a time limit across 2 iMacs?

    I have 2 iMacs in my house, 1 is my lil sister's iMac and one is mine, hers has gotten old and slow. On it she has parental controls allowing her to be on for certain times of the day for a certain amount of time. I'd like to make her account on my computer that she can use also, but I want to enforce the same parental controls as on the other iMac. My problem comes in with, how do I get the time limit to sync between the iMacs? So that she can't in theory use one imac till her 2 hours is up then come use mine for a bonus 2 hours; instead she should be restricted to 2 hours no matter wich iMac she divides up the time on.

    I havent tried this but you might be able to sync the preference for parental controls between the two computers via sync software such as Chronosync, dropbox or maybe even iCloud. I dont know of any quick way to do that and this method is getting into a more advanced configuration. Its interesting to see in mountain lion that you can copy and paste the settings by clicking on the gear icon in System Preferences:Parental Controls. What system are you using on each machine?

  • How do I set the Time of Day that a sync will occur?

    Like a lot of Aussies I have an ISP plan that has Peak/Off-Peak hours. What I want to do is have my iTunes do all it's sync/podcast updates at a certain time (say 4AM) when I'm not doing anything else, it's taken from my Off-Peak monthly usage total and leaving me both free bandwidth and Peak time capacity for the month.
    I notice I can set my Podcast updates to check daily, but how does one set the time of the day?

    I believe that when it has attempted to download (or actually downloaded) it automatically schedules the next attempt after the time period. To make it execute your downloads at 4AM, get up at 4AM once and force it to check for downloads, it should schedule the next attempt at 4AM the next day, then the following, etc.
    I would schedule the first download early in the offpeak hours so that if there is any drift in the time, it wouldn.t run into the peak hours.

  • As an administrator can I set a time limit and control having inappropriate sites displayed on my "administrator" usage?

    as an administrator can I set a time limit and control having inappropriate sites displayed on my "administrator" usage?

    Parental Controls can be used to set time limits, to allow the computer to be used only within specific hours of the day, and to block certain Web sites (or to allow only certain Web sites). However, they can be applied to a Standard account only, not to an admin account.

  • How do I set user time limits on a guest network?

    How do I set user time limits on a guest network AirPort Time Capsule?

    It is not possible to set up specific time limits for the Guest Network as a whole, but it is possible to set up individual time limits for each device that will be connecting to the Guest Network.....and, also the main network for that matter.
    If you can provide us with some more specifics on what you are trying to accomplish, how many devices will be involved, etc.......that will help us craft our answer to provide accurate information.
    Meanwhile, if you want to take a look at the general settings in Timed Access....
    Open Macintosh HD > Applications > Utilities > AirPort Utility
    Click on the Time Capsule icon, then click Edit
    Click the Network tab at the top of the screen
    Enter a check mark in the box next to Enable Timed Access
    Click on the Timed Access button
    Click Cancel to avoid making any changes to your current setup

Maybe you are looking for

  • How to find the number of decimals in a given value

    Hi all, Can u please help me in solving the problem, i have a value called 5987.45 and decimal places are 45 that is 2 numbers 2) 765.987 number of digits in decimals are 3. 3) 67543.1 number of digits in decimals are 1. for this i need a coding than

  • Effects missing from clips after PP update

    I have asked this question before, but nobody responded with any useful suggestions.  Let me try again. I spent an incredible amount of time keyframing Beauty Box effects on a timeline in Premiere Pro 8.0 during fall 2014.  When I upgraded to 8.1, al

  • Trying to recover  files that are m2v and aiffs

    I've experienced my first external hd crash, and the only files i've left of several pieces are separated m2v and aiff that had been made for DVD StudioPro. I'm trying to recover those files so that I can remake masters, and I'm having a heck of a ti

  • My Imac Intel 17" does a double start up sometimes

    Twice now in the two weeks I've had my Imac Intel it did a double start. I press the on button and it does the mac sound, then about 3 or 4 seconds later while the screen is still black I hear the mac sound again and it boots again. Has anyone else h

  • Internet Plug in problem!!

    Hi, I am kinda new with macs in general. I have a Mac Mini and when I go to certain web sites I get a message that says "The page "Restore America 2005 : Home & Garden Television" has content of MIME type "application/x-mplayer2". Because you don't h