drupal 7 - okta performance for authentication -
i’m experiencing poor performance on user authentication, , suggestions try improve it.
i’m using drupal integrated third party system runs on salesforce.com (sfdc) platform. okta doing sso these. ad idp, , contains security groups assign user permissions sfdc (all users in ad have access drupal).
here authentication flow :
when user starts login process, username (email) , password sent drupal validation.
login (username/password) → [drupal ui – browser] → login user → [drupal backend]
the drupal backend calls okta api , validate credentials in okta.
validate user credentials → [okta – authentication api]
if validation okta passes, redirection , session token created; sent ui because using javascript perform redirection. when redirection called, session cookie generated in user’s browser.
[drupal ui - browser] ← [drupal – backend] ← validated session token ← [okta – authentication api] [drupal ui - browser] → redirects user sfdc endpoint session cookie → [okta – session api]
we need start validation against salesforce, because way can provide access salesforce through okta. last redirection required salesforce , cookie generated in previous step, allows user access salesforce.
[drupal ui – browser] → runs sfdc oauth flow api access token → sfdc
Comments
Post a Comment