Skip to Content
0

Forgot Password in Fiori Launchpad login screen

Jun 21, 2017 at 12:10 PM

885

avatar image
Former Member

Hi Experts,

As per the below thread I added the Forgot button in SAP Fiori Launchpad Login screen,

https://archive.sap.com/discussions/thread/3756449

and I created OData service which will send the random generated password to end user mail id.

Now the problem is I am unable to link the odata service to forgot password button

please help me

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

GAURAV SARDANA May 08 at 02:21 PM
0

Hi VK,

Did you get the breakthrough in this?

I have a similar requirement in my project. Need to implement forgot password functionality on Fiori Login Screen.

Please share the steps if have achieved it.

Thanks in Advance.

Gaurav

Share
10 |10000 characters needed characters left characters exceeded
Jayaramu NH May 31 at 09:28 AM
0

Hi Experts,

In Fiori login page there is no resource available to call oData service, If u want to call oData Service u have to include online resource by using below code in template_login.html

>

when u click on forgot password button u have to call oData Service, But in SAP we can't access service without login for this we have to maintain USERID and PASSWORD for oData Service in SICF -> /default_host/sap/opu/odata/sap/ < double click u r srvice >

goto Logon Data tab in edit mode, enter user ID & PWD

Done.

now u can access u r oData Service in fiori login page without login....

var oData_SRV = new sap.ui.model.odata.ODataModel(<host>"/sap/opu/odata/sap/ZCMS_PASSWORD_CHANGE_SRV",true);       
            oData_SRV.read("/et_change_passwordSet(UserId='400040')",{
                                success:function(data, response) {
                                    fioriLogin.error.show(data.Message);
                                },
                                error:function(Error, response){
                                    fioriLogin.error.show("ERROR IN SERVICE");
                                }
            });

Share
10 |10000 characters needed characters left characters exceeded