How to share f?p URL among users?

Hello,
Apex version: 4.0.1.00.03. We use our own custom authentication scheme to validate the credentials.
We have a portal where the list of products available for sale is visible only to the authenticated users. A typical URL would be something like:
http://mydomain/pls/f?p=101:22:526051992308696::NO:22:P22_ITM_ID:59764
Now, we would like to send newsletters at a set frequency (weekly or monthly) to our users promoting certain items for a discounted sale etc. So a typical email could contain more than 1 item promoted for a discounted sale.
The URLs sent in the email would be exactly as shown above minus the session id parameter. We couldn't set the session id as 0 because these are NOT public pages.
When the user clicks the URL from the email, they are taken to a login page and once authenticated, they are redirected to the product description page. While they are logged in, when they click another URL from the email, they are taken to the login page and when they log in using their credentials, their previous session is invalidated and the new session becomes active. Ideally, we would like to take them to the product description page as they have already logged in.
I can't imagine we are alone on this and was wondering if there is any way of achieving this. Although it looked very simple when we started this idea, but the actual implementation of it doesn't sound simple.
Any help or comment is much appreciated. If you have any specific question, please feel free to ask.
Thanks.
Edited by: kkkannan74 on Dec 2, 2012 11:13 PM

Hi Matthew,
Absolutely - I understand every bit of what you explained and we have been doing various Apex projects for our clients for the past 5 years and now trying to extend our reach within Apex environment and stumbled upon this issue.
Here is what I noticed with SSO and that's why I'm hoping it "might" give us a way forward that custom authentication couldn't provide us.
1. Either go to the Sample's home page as above or click http://apex.oracle.com/pls/otn/f?p=31725:1 direct to open the "Sample Calendar" application. You will be taken to the SSO login page and once you completed the login, you will be redirected to the P1 on F31725 with a session id for e.g. 660252222976.
2. Now, click any of the URLs below. Please note, these links do have deeplinks to specific project records within the same page P4 in F31725 application:
https://apex.oracle.com/pls/apex/f?p=31725:4:::NO::P4_PROJECTS:Forms Conversion
https://apex.oracle.com/pls/apex/f?p=31725:4:::NO::P4_PROJECTS:Load%20Packaged%20Applications
https://apex.oracle.com/pls/apex/f?p=31725:4:::NO::P4_PROJECTS:Public%20Website
3. Because you have already logged in, you will notice that these project records are shown without having to login again and each of these clicks may assign a new apex session id, but you will not be asked to login again. I haven't impacted the effect of these different apex sessions and how they would affect if we use "session specific features", such as collections etc. But at a high level, it seems to work. Have to setup sample applications in apex.oracle.com to experiment.
Hope it helps you too to understand the possibilities. Please feel free to comment. Thanks.

Similar Messages

  • How to share files and folders between users of a same mac

    Hello,
    I would like to share a folder among users of the same Mac. I have a folder called toto, containing files and folders and i would like to share toto with other users of my mac. I would like the other users to be able to read and write every file contained in the shared folder toto.
    Is it possible ?
    Thanks a lot,
    Franck

    Yes, that works for items that are already there, but would have to keep being repeated for newly-created items.
    Actually, using chmod -R 777 <folder> raises a Unix question for me that perhaps a more knowledgeable person here can answer for both of us.
    Setting the  "x" bit on an enclosed folder would make it "searchable", which is what you want here, while setting the "x" bit on an enclosed file would make it "executable", which would not be intended.   It's  my understanding that if you use chmod -R 777 you will set the "x" bit on all enclosed items, including the files, while using, say, chmod -R a+rwX would only set the x bit on enclosed folders, not the enclosed files. My question for someone here is, should you therefore never use chmod -R 777 on an enclosing folder and instead always  use something like chmod -R a+rwX?  Does it make any difference in practice whether or not your datafiles are inadvertently made "executable?"

  • How To Share An iTunes Library Among Several Users

    I want to migrate my iTunes library to an external HD, to free some space in the iMac, and be able to share and add files in the same library among the family members in my iMac.

    Niel's instructions don't cover you 100%.  You want to keep things on a different drive and there won't be a "shared" folder there. That's only on your main drive.  You also have to migrate media and/or your library to a different drive using a special process or you will end up breaking all your music links.
    You need to clearly state what you want to share.  You can share just media or you can share your whole library structure.  Sharing only media is safest but if you share a common media pool you will all have to keep each other appraised of additions (and deletions, because those too will affect everybody) from the pool.  You have to be pretty trusting and coordinated on this.  Alternatively you can make it so others can copy your media but you will each have your own copy of the file so if somebody else wants to change the name on a track it doesn't do it to the copy you use too.  Of course this takes up the most space but is the safest.  Which migration procedure to do will depend upon your answers to this section.
    Finally, I hope you have a backup plan implemented on this.  Nobody will be happy when that external drive fails and it all disappears.

  • How to share Itunes library with multiple users on same laptop

    I have a macbook pro and am the administrator. I have a profile for my daughter as well. How can I share my itunes library with her without manually loading all the songs on her profile which would take up more memory. Can someone please send me a step by step guide as I am struggling with this. Thanks. Jasu UK.

    Move the iTunes library to a location accessible by all accounts on the computer, such as /Users/Shared/ on a Mac, which can be done from the Advanced section of the iTunes preferences. Next, open her copy of iTunes, turn off the option to automatically copy songs to the iTunes Music folder from the same section of the preferences, and drag the folder into the open iTunes window.
    (33546)

  • How to share pages template with word users?

    I made a pages template with placeholder text and need word users to fill in the placeholders, how do I save this template to share it with word users?

    Thank you for your quick response!
    The template has colored shapes, therefore upon export it changes the formatting and nothing lines up-of course!
    When I export it and open it in on my old macbook(OSX10.6.8) in word for mac 2004 it opens as a document not a template.  The export is as a document, not a template, maybe it is not possible-ugh!
    kristine

  • How to share interactive reports between different users in apex.PLEASEHELP

    Hi all,
    How can we share the interactive reports in oracle apex within different users.Please help its really urgent..
    Thanks
    Manish

    Hello,
    I suggest you read the documentation and HOWTO's on Interactive Reports, since it is covered in there
    http://www.oracle.com/technology/obe/apex/apex31nf/apex31irr.htm
    basically configure the report how you want it (as a Developer) and then save it as the default for all users.
    If you mean something different, please elaborate
    Hope this helps,
    John.
    Blog: http://jes.blogs.shellprompt.net
    Work: http://www.apex-evangelists.com
    Author of Pro Application Express: http://tinyurl.com/3gu7cd
    REWARDS: Please remember to mark helpful or correct posts on the forum, not just for my answers but for everyone!

  • How to share icalendars, and contacts across users with iphones

    We recently purchased two iphone 5cs for my husband and I to use. We want to share the contacts and ical on our Macbook Air. Currently the Macbook Air is set up as my computer with my id. How do I share the ical and contacts with my husbands phone?

    kimberleyallen wrote:
    Is there any way to share a group of contacts with another user in the same way as you can share calendars?
    With iCal you can choose to share certain calendars so that any changes are updated on everyone's devices that the calendar has been shared with.  I want to replicate that system with a group of contacts.  I know this could be achieved by having contacts assigned to one iCloud account, that account being the one that is used on everyone's devices but that means that all the contacts would be shared.  I have groups of contacts, personal, business etc.   The business group of contacts contains all the relevant contact information for the client but also I use the notes section to record details of conversations etc.  I would like to be able to share that group of contacts with a work colleague so that they could access up to date information on that client and also if either of us added new contacts the group would be updated on all our devices.  However I don't want to share personal contacts which is what would happen if we shared the same iCloud account.
    Any ideas anyone?
    My suggestion would be to open that "second" icloud account. Use it for you and your colleague(s). Then transfer every contact that you want to share onto that account.
    Going to Settings---> Mail, Contacts, Calendars---> Add Account to add the new account, and set the Contacts to ON.
    When you want to add/edit/delete a contact from that account. Just open Contacts---> Select Groups and select that account from the list. You can then add/edit/delete the contacts.
    Going this route will keep your personal contact list separate from the professional list.
    You can use iCloud, google, Yahoo, Outlook.com and others. Personally I'll stick with an IMAP service. As you can also use the Notes in the Notes app. *Separate from the Contacts Note section you mentioned.
    KOT

  • How to share music library with other users using it's own iTunes hdd

    I have 183 gigs of music on my computer. I have it all on it's own hard drive not the OS or "C" drive. I'm pulling my hair trying to configure other users on my computer to access the music on windows Vista
    Cant find any info to help tell me how to do that when the music is on it's own HDD. Can anyone help?

    I don't think you have to drag anything anywhere.
    Let's just say your music is on a drive named G:
    I assume you've set its permissions for everyone. I also assume you can already listen to the files from the G: drive in itunes on your account - so you don't need to consolidate anything; iTunes is already working on your account and you just need to set some other users up to do the same.
    From the section named "On Windows"
    You're already at step 3, so continue with you add them to their library.

  • How to share a virtual network among different subscription?

    Team A(Subscription A)
      Virtual Network : VNET1(Subscription A created)
      Virtual PC : Some PC(ex. 192.168.0.1,
    192.168.0.2,192.168.0.3,192.168.0.4)
    Team B(Subscription B)
      Virtual Network : VNET1(Subscription A created)
      Virtual PC : Some PC(ex. 192.168.0.5, 192.168.0.6))
    In my understanding, Subscription A can create Virtual PCs on VNET1. But Subscription B can not create Virtual PCs on VNET1 by default.
    How can "Subscription B" choose another subscription's Virtual network?

    Hi Munyamunya,
    Currently, it is not possible to share the VNet between different Subscriptions and create a VM over it.
    You can just move the vm between VNets in the same subscription :
    http://blogs.technet.com/b/canitpro/archive/2014/06/17/step-by-step-move-a-vm-to-a-different-vnet-on-azure.aspx
    Regards,
    Manu Rekhar

  • How to share a file system among two differant containers

    Hi there,
    Is there anyway to share a filesystem among two containers? If so what makes the difference if the storage is from 1) SAN 2) NAS and 3) Internal Storage.
    Thanks,
    John

    johnmighty wrote:
    Hi folks,
    Thanks for your valuable quotes and suggestions.
    Here is my requirement, a FS is mounted in zone which comes form SAN and oracle installed in it, Now for R&D purpose we want create another container and install a newer version of oracle. In this case can we share the storage between those two containers?Not easily. You'd have similar issues if you had two independent machines that you wanted to see the same SAN storage.
    If you want to solve this problem via a way that leverages the zone aspect, you have to swap the mount from being in the non-global zone as a direct mount, to being in the global zone and with an lofs mount to the non-global zones.
    If these were independent machines, you could make one of them do the mount and serve the data via NFS to the other machine. But that's not available to non-global zones.
    Darren

  • How to share the project to multiple users?

    Hi Everyone!
    I really need you help. My question is just silly.
    The situation:
    There are two users who work on the project. They divided the responsibilities. They have to build different parts of one project (mappings, tables etc.).
    Can't understand how to use one project for development by multiple users.
    I found in guides a statement: "Multiple users can concurrently access an Oracle Warehouse Builder project. Changes and updates are managed through a locking mechanism to ensure data integrity." But I can't find a description how to do it correctly.
    Who should be the owner of the workspace? It should be one of current users or special user? Who should create the project? And how to use it concurrently?
    Kind regards,
    Tatyana.

    Hi,
    Multiple users can work on same project.
    Who should be the owner of the workspace? It should be one of current users or special user?
    Make sure one is repository owner(REP_OWNER) and other is repository user(REP_USER)
    Regards,
    Azhar

  • How to share projects/events across multiple users

    what's the best way to share projects and events for multiple users on the same computer?
    i want to be able to open fcpx in one user account and have access to all events and projects that i have access to as another user. basically, fcpx should look exactly the same in both accounts.

    Welcome User in OTN,
    to make two projects can access its classes you should goto the project property ---> Dependencies then add the other project.
    in your case:
    try to goto you Model project property ----> Dependencies ---> Edit Dependencies .
    you will find your ViewController project. Expand it thin check to Build Output.
    you can make this for ViewContoller project also as:
    goto you ViewContoller project property ----> Dependencies ---> Edit Dependencies .
    you will find your Model project. Expand it thin check to Build Output.
    Sameh Nassar

  • How to share one itune library among 3 computer at home

    I have 2 desktop and one laptop in my home and would like to know how to setup so that all 3 computers uses the same itune library

    See this -> http://discussions.apple.com/thread.jspa?messageID=7199320&#7199320

  • How to share itunes library with multiple users, and keep organised

    Hi,
    I'm using iTunes (v12) on Windows 7 and am trying to set myself up so that multiple users on this PC are sharing the same library. I've followed the guidance mentioned on a couple of other threads, and put the library in the Users\Public\Music location, and on each user account have pointed iTunes to this location. This has worked OK, as both users can see all the music.
    However, problems arise when User A deletes a couple of files (duplicates for example) - User B logs in, and the song is still listed in the library, but with an alert stating the original file cannot be located. They then have to go through the library and also delete these entries. Equally, if User B adds some music files (as opposed to iTunes downloads), they are not visible to User A until they "Add file to library..."
    Are there any further steps that I can take to keep both users views of the library identical, without manual intervention by the second user whenever the first makes a change?
    Cheers,
    Matt

    The way you've set it up each user has a distinct library, but is accessing a common set of media files and folders.  To accomplish what you want, you need to have a complete iTunes library (database + media) in a common location - typically this would be C:\Users\Public\Music\iTunes.  See turingtest2's notes on Make a split library portable for the steps that may be needed to bring your library into a suitable structure.  Based on your description, you'll need to select one user's library (C:\Users\username\Music\iTunes\iTunes Library.itl) to act as the shared "master" and move this to the Public folders.
    Then, for each user, hold down SHIFT while starting iTunes - when you get this prompt:
    click on Choose Library..., navigate to C:\Users\Public\Music\iTunes, select the iTunes Library.itl file you'll find there, and click Open (you'll only need to do this once for each user account).
    Note, though, that iTunes is inherently a single-user application - any attempts to run iTunes at the same time will cause errors (and, in the worst case, possible corruption).  For this reason, its a good idea to disable fast user switching in Windows so that only one user can be logged in, and running iTunes, at the same time.

  • How to share iTunes library between two users on the same Mac

    We have recently bought a Macbook Pro and have successfully transferred the old PC information onto the Mac.  But, the iTunes library from the PC has now just gone into the old user acct.  I am now confused as to which iTunes user name I connect my devices?  Is there a way to merge these two iTunes through the user accts?
    Thanks,
    I feel like I learning about computers all over again!

    It's doable. As it's been pointed out Aperture has no provisions for file locking so you can't have two users accessing the library at the same time. This includes having one user having the library open only for browsing. Aperture doesn't have a +Read Only+ mode, when it opens the library, even if you make no changes to any images, the library will be written to.
    This also means you can't have one user open the library and then stop using Aperture but still have the library open and then have another copy of Aperture open on the library.
    Of course if you have two copies of Aperture running even they are on different libraries you'll be in violation of the license and you'll have bigger problems to worry about then a toasted library.

Maybe you are looking for

  • Error while generating IMG View in project administration.

    Hi, When i try to generate IMG project in project administration, systems displays error "Syntax error in prog:000 SAPLSPRO_STATUS". How to resolve this. Regards, Giridhar

  • Read Only Form Field based on Authorization

    Hi there, I'd like to make a field in a tabular form read only based on an Authorization scheme, like you can for a region field by using a PL/SQL condition. Is there any way to do this? Cheers, Andrew.

  • Check whether there is any Special Characters in a String ?

    Hi All, I am having a very large String. I like to know how to check whether there is any special characters present in a string Thanks, J.Kathir

  • Where are my app tabs?

    Hi. Yesterday I changed theses and when I re-started Firefox all of my app tabs were gone. I restarted my computer several times and they still won't come up. Is there anything I can do or place to look on my computer to find my app tabs? Thanks.

  • MySQL Not Working: Error 2002

    computer:/ javier$ mysql -u root ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/mysql/mysql.sock' (2) How can I fix this, sure enough there is no mysql.sock in that directory