cancel
Showing results for 
Search instead for 
Did you mean: 

HOW to create a custom LOGIN page in CAPM in sap BTP

Dipnesh
Explorer
0 Kudos
296

Hello experts 

I am working on SAP BTP .  have created a full stack project  By using combinations of technologies such as CAPM(cloud application programming model), CDS(core data services),node JS ,FIORI ui5,additionaly  added authentication using xsuaa which secures my odata services   then deployed it over cloudfoundry  and it is working correctly.

i followed this tutorial    :     

Set Up Trust Between SAP Cloud Identity Services and SAP BTP, Cloud Foundry environment | SAP Tutori... 

and setup trust between cloud identity services and sap BTP ,cloudfoundry  environment . I understands this provides Authentication and single sign-on for users in the cloud.  

 

 After clicking on URL(Which is in my cloud foundry space) it redirects me to a Login page which is default login page of Idp(identity providers)  and after authenticating users ,xsuaa server and approuter exchanges token and then approuter, routes   on my  application welcome page (or any xml view in fiori ui5 which i have used for welcome page) .                                                                                                                                            This is the default login page of Idp  which i have faced:

Dipnesh_0-1728842258590.png

Is it is possible that i can create my own custom login page instead of using default login page of Idp by keeping the functionality of approuter, and xsuaa server as same .

i explored sap community and got some usefull tutorials and resources which helps me in understanding the flow of login and working of browser, approuter, xsuaa server, idp  .                                                                      These resources are here:

  Guide for User Authentication and Authorization in... - SAP Community

https://community.sap.com/t5/technology-blogs-by-sap/sap-application-router/ba-p/13393550

Could you please guide me on How to create custom login page for login by keeping the functionality of approuter and xsuaa server as same  .

Any recommendations, tutorial, or resources  specific to SAP BTP  would be greatly appreciated.

@gregorw

@thomas_jung 

@MSo 

 @AlexPJ  @RobertWaywell 

 @MioYasutake

 @qmacro

@gregorw

@Animatron56

@martinstenzig 

@Dinu 

@Bibhu 

@eshrinivasan 

@Dan_Wroblewski 

@David_Chaviano 

@acancelado 

@Senqi_Hu 

@DominikTylczyn 

 

                                                                                                          

View Entire Topic
WouterLemaire
Active Contributor

You have to connect your BTP account with your own CIS where you can apply your custom branding as described here: https://help.sap.com/docs/cloud-identity-services/cloud-identity-services/use-custom-css 

Dipnesh
Explorer
0 Kudos
Thanks @WouterLemaire sir , i have added customized CSS in Idp login page by following your guidance, additionally I followed this article which helps me in customizing tenent text https://github.com/SAP-docs/btp-cloud-identity-services/blob/main/docs/Operation-Guide/configure-idp... , But is it is possible that i can use my own login page instead of using Idp default login page.
WouterLemaire
Active Contributor
0 Kudos
I think yes but you'll have to handle everything related to security yourself. I wouldn't recommend doing this. CIS doesn't come with a high cost so it would be cheaper to just activate CIS instead of developing your own login page.