How to provide forgot password solution in Oracle Apex.

Hi Gurus,
I have 4 applications each in different workspaces with different end users total of more than 3600 users. Now I am facing a real serious problem. Each day over a hundred users request for password reset. Is it possible to provide a simple solution to "Forgot Password" similar to gmail/yahoo mail or facebook in Apex. procedures like Reset password, change_current_pw and edit user are not really useful for the task.
Thanks
Hasan Al Mamun

Try this thread from the past : Change Password page (Apex Authentication)
Thank you,
Tony Miller
Ruckersville, VA

Similar Messages

  • How to create forgot password feature

    How can I create a "Forgot Password" link on the apex login screen that asks for users email address or userID and resets their password to a random one and emails it to them..

    I think we took the wrong path, that wont work out. I was looking at the APIs and found that we can change the user at run time.
    I think this should work..
    1. create login page as public
    2. In case password reset, grab the user name and change the current user as any admin user using the API Procedure SET_USER( p_user IN VARCHAR2)
    http://download.oracle.com/docs/cd/B31036_01/doc/appdev.22/b28550/api.htm#BABIBIBH
    3. Now that you have the admin user , you know the current user's ID and you know the API to change the password for a particular user
    APEX_UTIL.RESET_PW(
    p_user IN VARCHAR2,
    p_msg IN VARCHAR2);
    http://download.oracle.com/docs/cd/E14373_01/apirefs.32/e13369/apex_util.htm#insertedID69
    I think these if you work around these steps you could build change password fuctionality.
    Thanks,
    Manish

  • How to implement forgot password policy in OIM

    Hi,
    I want to implement forgot password Policy on OIM 11g r1.
    Can any one please help me on this.
    I mean from where to start and how is the follows goes..
    Thanks in Advance :-)

    Forgot Password functionality is OOTB.
    You can configure Forgot Password Question Answers. Go to System Configuration (Advance Console) and search for different properties associated with Challenge Questions Answers.
    OIM.DisableChallengeQuestions
    PCQ.NO_OF_CORRECT_ANSWERS
    XL.IsDupResponseAllowed
    etc..
    You can also add new Challenge Questions as well by adding into Lookup.WebClient.Questions

  • How to export to excel sheet from Oracle APEX 4.0?

    Hello,
         I'm relatively new to Oracle APEX. I'm in need of a solution to address the above question. I want to export a report's contents to an excel sheet from Oracle APEX(Priority).
    The export should be customizable to add entries into the excel sheet as I need(Secondary). Can anybody help?

    Checkout this link:
    http://technology.amis.nl/2011/02/19/create-an-excel-file-with-plsql/
    Thank you,
    Tony Miller
    Ruckersville, VA

  • How to call a javascript function from oracle apex 3.2.1 (oracle 11g)

    Hello ,
    I want to use javascript for client side validations in oracle apex 3.2.1 and i am using oracle 11g.
    how to call a function for a submit button where i will validate the existance of data for a control and submit the page once validated.
    where to place the call to a fucction and where the function need to be written.
    please give me a sample code...
    i am new to oracle apex.
    thanks/

    Hi,
    This might help
    http://download.oracle.com/docs/cd/E14373_01/appdev.32/e13363/javascript.htm#CIHEBFFC
    Br,Jari

  • How to validate a shuttle item in oracle apex

    Hello,
    I am having a shuttle item in the page . I want to validate the shuttle . am using oracle apex 3.2.1 on oracle 11g.
    I want to raise an alert if the user not selected value from shuttle else display the selected value in alert .
    please help me in resolving this issue.
    thanks
    Edited by: kumar73 on Apr 17, 2010 2:15 PM

    Hi,
    This might help
    http://download.oracle.com/docs/cd/E14373_01/appdev.32/e11838/bldr_pgs.htm#sthref565
    Create item level validation Item Not Null
    Br,Jari

  • How to change report query dynamically in Oracle APEX?

    Hi,
    I want to dynamically change the where condition in APEX report query. Can anyone help me solve my this problem?
    (Just want to change the query which we change in Oracle Reports using lexical parameter to change &Where, &Order by etc. dynamically!!)
    Thanks, Praful

    Hi
    I've been using flexible queries in APEX for a few years now, and your question just added a whole new dimension to the flexible and powerful nature or writing reports in APEX.
    While APEX Interactive reporting has almost completely removed the need the equivalent of Lexicals in Oracle Reports, I thought it might be fun to try and use lexicals in an APEX report.
    Before we start I should summarise the powerful capability of APEX reporting to have oprtional parameters (lots and lots of them if this is needed).
    For each parameter, you simply add a page item which will hold the value of the parameter.
    The item/parameter can be populated by typing in the value, defining an LOV, using a date-picker etc.
    To make the parameter optional simply use an OR in the where clause.
    So for a apge item P200_PARAM1.....include
    WHERE (:P200_PARAM1 IS NULL
    OR COLUMN1 = :P200_PARAM1)
    This way you can either leave the page item null or type in / select a value from a LOV.
    There is a small quirk in APEX LOV's which sometimes returns a value of '%' or '%null%' - depending on the version - when no value is selected.
    See Patrick Wolf's solution for this at Re: Null value handling in LOVs
    I include this Application Process in all my APEX applications ;)
    Now let's look at using the equivalent of Oracle Reports Lexicals......
    First-off - this is based on the APEX SQL report - NOT Interactive Report.
    It relies on the fact that you can let the query be parsed only at runtime.
    1. Define an SQL report entering the 'core' of your query.
    With a query like SELECT ENAME, JOB FROM EMP
    Select 'Generic Columns' option in the 'Column Headings' section
    Finish the report creation
    2. Define a page item - say P200_LEXICAL - type text on the page
    3. Edit the report and update the SQL query to include your lexical page item
    SELECT ENAME, JOB FROM EMP &P200_LEXICAL. (REMEMBER THE '.' AT THE END)
    Ensure that the option "Use Generic Column Names (parse query at runtime only)" is selected at the bottom of the query
    4. Add a button to the page -using 'Create a button displayed among this region's items' the will submit the page.
    5. Run the page - you will see all the employee names and job desdriptions
    6. Enter a where clause into the 'Lexical' textbox - say "WHERE ENAME LIKE 'K%'" and click the 'Go' button
    Voila! your where clause is magically applied.
    Try any variant you like adding an ORDER BY clause etc...... this is FUN!
    7. Clear the value of the LEXICAL and click go.
    Edit the report and move the &P200_LEXICAL. into the selected columns (or add another one)
    SELECT ENAME, JOB &P200_LEXICAL. FROM EMP
    8. Run the page
    Enter ",SAL" in the textbox and "Go"
    We can add as many columns as we like (subject to the "Maximum number of generic report columns:" set below the SQL query in the report edit section)
    Now because we have all the flexibility in APEX of setting page items using SQL or PLSQL you can set the value of the lexical programatically, or just pre-set a few values in an LOV - the options are limitless.
    While I've never had the need to use lexicals - you can see that APEX provides the most Flexible Lexicals in town.
    Eat your heart out "Oracle Reports"!!!
    Have fun
    Mike

  • How to use the POST method In Oracle APEX 3.1

    Hi,
    In APEX if we are submitting the page the parameters( Variables ) will pass through URL.
    How to hide the these parameters from URL??
    I Hope POST method will solve this problem.
    How to use the POST method in APEX???
    Help me out to solve this problem.
    thanks in advance.
    Cheers,
    Shan

    In APEX if we are submitting the page the parameters( Variables ) will pass through URL.No they won't. Submission POSTs the <tt>wwv_flow</tt> form.
    Sometimes a branch may be performed after submission, generating a URL in which parameter values are visible. To avoid this, use the save state before branching option.
    Other actions&mdash;like using navigation lists, or clicking a link in a report&mdash;will perform a GET using parameters in the URL. In these cases using Session State Protection is advised.

  • How to speed up the performance in Oracle APEX - Classical Report loading

    Hi,
    I am using APEX 4.2, DB 11.2.
    I have created 2 reports in the page and the time that is taken to load this page is very huge.
    To speed up the performance materialized views were used on queries, but still the performance is the same.
    checked the app in DEBUG mode, the following event takes a lot of time to execute:
    0.08415 4.76698 rows loop: 15 row(s) the query onky takes very less time to execute
    0.08184 0.00181

    ghini wrote:
    Hi,
    I am using APEX 4.2, DB 11.2.
    I have created 2 reports in the page and the time that is taken to load this page is very huge.
    To speed up the performance materialized views were used on queries, but still the performance is the same.
    checked the app in DEBUG mode, the following event takes a lot of time to execute:
    0.08415 4.76698 rows loop: 15 row(s) the query onky takes very less time to execute
    0.08184 0.00181
    Check query performance very carefully. If you execute the SQL more than once in a short amount of time the data will be in memory and accessed more quickly. It is possible that your fast response time was against cached data and therefore faster. If this is the case further tuning the SQL (the MV query) may help.
    It is also possible the slowness is due to other factors - network, firewall, antivirus software, etc. I am running Apex on my laptop using the embedded pl/sql gateway and due to antivirus and security software it can take pages 30 seconds or more to load.

  • Forgot Password setup in User Management for Oracle 11.5.10.2

    Can someone tell me how to setup the Forgot Password feature in Oracle 11i. Currently users call on the phone to reset their passwords for them. Please advise.
    Thanks
    svnelson

    Please refer to the following notes:
    Note: 399766.1 - Reset Password Functionality FAQ
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=399766.1
    Note: 390894.1 - 'Forgot Your Password' Feature Does Not Reset Password Automatically
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=390894.1

  • Forgot password option in webdynpro

    Hi all,
       I want to provide Forgot password option in all  Webdynpro apllications created. So that users who give the URL in the browser,
    they should have fields like date of birth and mail id as questions. If they provide these values , they can be able to change their password. How can I achieve this feature.Please give me some solution with detailed explanation for this scenario.
    Thanks in advance.

    Hi,
    Is the LOGIN page forUser credentials is designed by you in all applications and also provided some questions for security at the time of registration for User amd might have stored it to database table.
    If this  designed, then provide a
    LinkToAction UI element and implement an action for it for FORGOT PASSWORD.
    On this action handler, write the code to trigger another view to provide the
    Questions. and asnwers,
    For this view, Have one dropdownby Index or ListBox and fill the data to these and also a Input field with accepts more than 200chars(As per your requirement).
    If you want to question to be provided with different questions in dropdown then provide 2dropdowns and 2input fields.
    First disbale the Input field by default.
    Implement the OnLeadSelect event for this, Based on the question, Enable the Input field for the user to provide the answer.
    Have one button, for Validate. On validate, based on the asnwer aleardy sotred inthen Database table throw the error if the anser doesnot match.
    Hope this is clear.
    Regards,
    Lekha.

  • Forgot Password Functionality.

    Hi Guru's,
    I've gone through some of the metalink notes to understand how the oracle provided forgot password link works in applications.
    My findings were:
    1) Have to set value to 8 for "Local Login Mask".
    2) WF Notification Mailer needs to be set, with IMAP Server configuration to get incoming mail.
    Hope, these two configurations is enough to enable the oracle provided forgot functionality. Please let me confirm this. - If it is not, please let me know what are the other configurations are required.
    Also read, User Management need to be configured - Is this true ? If it is please suggest some document.
    Also found one another metalink note as we dont have IMAP server set- regarding implementing forgot password functionality without inbound server. I've followed the note, still i am not getting mail to my outlook.
    Please help!
    Thanks with Regards,
    Naresh Mushkam

    Hi,
    You can use the wwv_flow_fnd_user API. This API has a reset_pw procedure with these arguments:
    P_USER VARCHAR2 IN
    P_SECURITY_GROUP_ID VARCHAR2 IN
    P_MSG VARCHAR2 IN
    Refer to the following post for further implementation:
    forgot password link on login page
    -Priyanka

  • Forgot Password for FBA

    Hi..
    How to configure Forgot Password url for FBA Login in SharePoint 2013 for Extended Web Application 
    Ravindranath

    You need to design a custom login form with your own functionality for forgot password. Also refer to the following solutions from CodePlex for more information
    https://changepassword.codeplex.com/
    http://sharepoint2010fba.codeplex.com/
    Cheers,

  • Escape '  ' while creating a collection in Oracle APEX

    Hi all
    I am creating a collection where I am using substr and instr functions and it does give an error message as below
    • ORA-06550: line 14, column 79: PLS-00103: Encountered the symbol ", -1)) OWSR, null PRIM_ADD , null PRIMA" when expecting one of the following: ) , * & = - + < / > at in is mod remainder not rem <an exponent (**)> <> or != or ~= >= <= <> and or like like2 like4 likec between || multiset member submultiset
    Relevant Portion where the error pops up:
    APEX_COLLECTION.CREATE_COLLECTION_FROM_QUERY(
    p_collection_name => 'RANGE_COLLECTION',
    p_query => 'SELECT
              :P999_LOC_TYPE ADD_TYPE_ID
              , TRIM(:P999_OWSR) PRIM_ST
              , SUBSTR(TRIM(:P999_OWSR),1,1) PRIM_DIR
              , SUBSTR(TRIM(:P999_OWSR),INSTR(TRIM(:P999_OWSR), ' ', -1)) PRIM_SUF
    ......... on the line below
    SUBSTR(TRIM(:P999_OWSR),INSTR(TRIM(:P999_OWSR), ' ', -1)) PRIM_SUF
    Does anyone have any solution how to escape the single quotes in Oracle APEX 4.2. - like \' or something? I already tried using backslash but had no luck.
    Would really appreciate your help ASAP.
    Thanks,
    Rads

    Rads wrote:
    Does anyone have any solution how to escape the single quotes in Oracle APEX 4.2. - like \' or something? I already tried using backslash but had no luck.Quotes in string liberals in Oracle are escaped by doubling them up:
    execute immediate 'update emp set sal = sal * 1.2 where ename = ''SCOTT''';However a better approach when dealing with SQL strings is to use the alternative quoting mechanism:
    execute immediate q'{update emp set sal = sal * 1.2 where ename = 'SCOTT'}';as this allows the original string to be left unaltered.

  • Loop through checkbox in Oracle APEX 4.2 (using JQuery Mobile)

    Hello!
    I want question text and a report containing the possible answers is shown on a page. An answer can be selected by clicking on the checkbox. After hitting the submit button, the selected checkboxes containing the Answer Text, an answer_id and the current session_id are to be inserted into a table within the database.
    Within Oracle APEX 4.2, I am using a classic report to achieve this. Thich is actually a bad solution, because the checkboxes within the report are shown as simple HTML checkboxes, instead of neat JQueryMobile checkboxes). Anyway, this is my current solution:
    Is use this code for creating the classic report:
    SELECT APEX_ITEM.CHECKBOX(1,answer_id), answer_id, answer_text
    FROM ANSWERS
    WHERE question_ID = :P10_Question_ID;
    The insert of the data is done via the on submit process "On Submit - After Computations and Validations"
    This is the code for the on submit process:
    DECLARE var_session_id NUMBER := :P0_SESSION_ID;
    BEGIN
    FOR i in 1..APEX_APPLICATION.G_F01.COUNT LOOP
    INSERT INTO STUDENT_ANSWERS (answer_id, answer_text, session_id)
    SELECT a.answer_id, a.answer_text, var_session_id
    FROM ANSWERS a WHERE a.answer_id = APEX_APPLICATION.G_F01(i)
    END LOOP;
    COMMIT;
    END;
    But this solution does not work. Instead, nothing is inserted into the database.
    I don't know why the process is not inserting into the database, maybe there is something wrong with this line here WHERE a.answer_id = APEX_APPLICATION.G_F01(i) ?
    I even tried a simple update process for testing purposes, but this doesnt work either:
    BEGIN
    FOR i in 1..APEX_APPLICATION.G_F01.COUNT LOOP
    UPDATE STUDENT_ANSWERS SET text = APEX_APPLICATION.G_F03(APEX_APPLICATION.G_F01(i))
    WHERE am_id = APEX_APPLICATION.G_F02(APEX_APPLICATION.G_F01(i));
    END LOOP;
    COMMIT;
    END;
    Can anybody tell me how to loop through a checkbox within ORACLE APEX 4.2 and how to insert the values ANSWER_ID, ANSWER_TEXT and SESSION_ID into the table STUDENT_ANSWERS after hitting the submit button? If you would know how to do it without using a report but a simple checkbox, this would be even more helpful for me!

    I would start by putting this after submit, to check the contents of the array.
    apex_debug.message('count:'||apex_application.g_f01.COUNT);
    FOR i IN 1..apex_application.g_f01.COUNT LOOP
        apex_debug.message('i:'||i||':'||apex_application.g_f01(i));
    END LOOP;
    Then compare the contents with your answers table.

Maybe you are looking for

  • How can I boot from USB drive?

    I have installed a Kingston SSD drive on my Macbook Pro. The original HDD is now in a USB enclosure. I tried to boot from the supplied CD by selecting it in the preferences. However they supplied a CD with Aarons for Windows. Now I cannot either clon

  • Cannot locate one friend but she can locate me

    Cannot locate one friend but she can locate me

  • Trouble with audible manager

    I have a 4gb Zen. I've been using it for almost a year, downloading audiobooks from audible.com with no problem. However, I recently tried to download a book from a friend's audible account ( with her permission, of course) and once it was in my audi

  • What�re the different types of reference?

    Hello there: I was asked a question during the interview: What�re the different types of reference? They meant sth like weak reference... anyone can give a more detailed explaination? Also someone can talk a little bit about the memory leak in Java?

  • How can i connect skype acount with my web

    i need add skype chat button on my web as support. How can i do? This is my web: http://xn--blogthsn-sec2106e.vn/