public function BakeryUncrumbleForm::uncrumbleAccess in Bakery Single Sign-On System 8.2
Only let people with actual problems mess with uncrumble.
File
- src/
Forms/ BakeryUncrumbleForm.php, line 221
Class
- BakeryUncrumbleForm
- Contribute form.
Namespace
Drupal\bakery\FormsCode
public function uncrumbleAccess(Request $request = NULL) {
// Work around https://www.drupal.org/project/drupal/issues/2786941
$request = $request ?? \Drupal::request();
if ($this
->currentUser()
->isAnonymous() && $request
->getSession()
->get('BAKERY_CRUMBLED', FALSE)) {
return AccessResult::allowed();
}
return AccessResult::forbidden();
}