• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

intridea / omniauth / 438 / 9
94%
master: 94%

Build:
DEFAULT BRANCH: master
Ran 20 Mar 2014 09:47AM UTC
Files 9
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

20 Mar 2014 09:41AM UTC coverage: 93.347%. First build
1.9.2, Gemfile.rack-1.3.x

Pull #729

travis-ci

doggydogworld
Adds a filter function to Builder and config.
If this is set, then Strategy will call this function before it even
considers passing it on to request_call, options_call, etc.
If the return value is false, then Strategy will call the app instead of
handling the call itself.

The purpose of this patch is to allow apps to filter calls to OmniAuth.
For example, if a user is already logged in and requests /auth/:provider
(either accidentally or out of mischief), then the app may want to prevent
OmniAuth from handling it and just spit out an error.

There may be more efficient ways to implement this, but I just wanted
to initiate a conversation.
Pull Request #729: Adds a filter function

463 of 496 relevant lines covered (93.35%)

19.72 hits per line

Source Files on job 438.9 (1.9.2, Gemfile.rack-1.3.x)
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 438
  • Travis Job 438.9
  • 1bc4478f on github
  • Next Job for 1.9.2, Gemfile.rack-1.3.x on master (#439.9)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc