OmniAuth before_filter для требования входа в систему

Можно ли с помощью OmniAuth требовать входа в систему перед определенными действиями?

Я помню из railscast, что у Devise есть before_filter, объект фиксации содержит информацию только о родителях, поэтому, если у меня ситуация примерно такая: * branch-1 | о | о мастер | o что является своего рода эквивалентом * ...

Насколько мне известно, объект фиксации содержит информацию только о родителях, поэтому, если у меня ситуация примерно такая:

 *  branch-1
 |
 o
 |
 o  master
 |
 o 

что является своего рода эквивалентом

   *  branch-1
   |
   o
  /
 o  master
 |
 o 

] но что, если мой мастер пойдет вперед?

 o master
 |
 o *  branch-1
 | |
 o o
 |/
 o
 |
 o 

находясь на ветке-1, git log --graph --decorate покажет мне только:

 *  branch-1
 |
 o
 |
 o
 |
 o 

если я знаю, из какой ветки я был запущен , Я могу вызвать git merge-base master branch-1 , но что, если я не знаю, с какой ветки я был запущен?


PS. Я все еще учу английский, но иногда делаю глупые ошибки. Я стараюсь изо всех сил, пишу вопросы и ответы на английском, однако буду очень рад, если вы отредактируете мой пост в случае каких-либо ошибок. Обещаю, ваши усилия не будут потрачены зря.

6
задан noisy 19 December 2010 в 08:11
поделиться