function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Dave MeyerDave Meyer 

How to open the login page in the PicsArt mobile app?

I am using a PicsArt photo editing mobile application to use REST Services to provide functionality. It is also multilingual and depends on the current device language. How can I submit the language parameter in the OAUTH URL and then read that parameter to open the Login page in the respective language (English / Spanish and Portuguese).
Best Answer chosen by Dave Meyer
Dave MeyerDave Meyer
I have just downloaded a version of PicsArt that can open the login page in the app, but for now I still don't know how to pass parameters in the OAUTH URL. This is the link I downloaded https://techbigs.com/pt/picsart.html

All Answers

AnudeepAnudeep (Salesforce Developers) 
Hi Dave,

What you are trying to achieve is unfortunately not possible based on my knowledge

As per the documentation, the standard login pages for both Mobile SDK and Salesforce for Android and iOS are pre-authentication (meaning Salesforce does not know who you are), any org-specific profile-based settings such as language will not be recognized. The OAuth APIs do not support or honor query string input parameters to authentication endpoints and thus Mobile SDK and Salesforce for Android and iOS also share that limitation.

Suppose if you have a login url like this
 
/services/oauth2/authorize?response_type=code&client_id=3MVG9w8uXui2aB_racF4e7Q21BdrOyeWodnE.ZUUBVItShV5RsAvkf1Vq9GOSDH.XA9ekys1Wo50OZ2qpMbCR&redirect_uri=https%3a%2f%2fhiab.local%2fsignin-salesforce&display=page&immediate=False&language=fr&scope=openid
Language parameter will be dropped at "RemoteAccessAuthorizationPage" and becomes English

It is the recommendation of Salesforce that users be encouraged to switch their device to the language of their choice in order to effectively render the standard login page in a preferred language/locale. This is the default behavior

If you find this information helpful, please mark this answer as Best. It may help others in the community. Thank You!

Anudeep
 
Dave MeyerDave Meyer
Hi Anudeep !! Thank you, I will try it
Dave MeyerDave Meyer
I have just downloaded a version of PicsArt that can open the login page in the app, but for now I still don't know how to pass parameters in the OAUTH URL. This is the link I downloaded https://techbigs.com/pt/picsart.html
This was selected as the best answer
Bin HouBin Hou
Hey You can login to Picsart application by these following steps:
  • Navigate to picsart.com
  • Select “Sign Up” in the upper right hand corner.
  • Sign up using your Google account, Facebook account or by entering in your email and creating a new password.
  • Select “Create Free Account”
Jennifer SwansonJennifer Swanson
To customize the language parameter for the PicsArt mobile app's OAUTH URL and subsequently open the Login page in the desired language, you can incorporate language-specific query parameters in the URL. For instance, appending "&lang=en" for English, "&lang=es" for Spanish, and "&lang=pt" for Portuguese. The app can then extract this parameter from the URL and dynamically set the language based on the user's preference. As for visiting (https://www.picsartgeeks.com/picsart-gold-apk-0er/), while it seems to be a site related to PicsArt, it's crucial to note that engaging with third-party websites for app-related activities can pose security risks. It's advisable to utilize the official PicsArt channels or app settings for language customization to ensure a secure and reliable experience.