You are here

function janrain_capture_block_view_user_login_alter in Janrain Registration 7

Same name and namespace in other branches
  1. 7.4 janrain_capture.module \janrain_capture_block_view_user_login_alter()
  2. 7.2 janrain_capture.module \janrain_capture_block_view_user_login_alter()
  3. 7.3 janrain_capture.module \janrain_capture_block_view_user_login_alter()

Implements hook_block_view_MODULE_DELTA_alter().

File

./janrain_capture.module, line 326
This module implements authentication endpoints for Janrain Capture.

Code

function janrain_capture_block_view_user_login_alter(&$data, $block) {
  if (!janrain_capture_configured()) {
    return;
  }
  if (variable_get('janrain_capture_enforce', FALSE)) {

    // Change the user login block so that instead of presenting a login form it
    // presents the contents of the Janrain Capture block, i.e. a link to login
    // via Capture or, if already logged in, a link to the profile edit screen.
    global $user;
    if (!$user->uid) {
      $data['content'] = janrain_capture_block_content();
    }
  }
}