You are here

function drd_agent_authorize_submit in DRD Agent 7.3

Same name and namespace in other branches
  1. 6.3 drd_agent.admin.inc \drd_agent_authorize_submit()

Submit handler for the DRD authorization form which will then store the values and redirect back to DRD.

_state

Parameters

$form:

File

./drd_agent.admin.inc, line 102

Code

function drd_agent_authorize_submit($form, &$form_state) {
  if (empty($_SESSION['drd_agent_authorization_values'])) {
    $_SESSION['drd_agent_authorization_values'] = $form_state['values']['token'];
  }
  else {
    if ($form_state['values']['op'] == $form['submit']['#value']) {
      $values = drd_agent_setup($_SESSION['drd_agent_authorization_values']);
      $form_state['redirect'] = $values['redirect'];
    }
    unset($_SESSION['drd_agent_authorization_values']);
  }
}