notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
rubygem-omniauth-oauth2-generic Generic, Configurable OmniAuth Strategy for OAuth2 providers
0.2.4 security on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port 0.2.4Version of this port present on the latest quarterly branch.
Maintainer: search for ports maintained by this maintainer
Port Added: 2017-03-22 21:04:52
Last Update: 2017-11-18 14:17:26
SVN Revision: 454438
Also Listed In: rubygems
License: MIT
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (3 items)
  1. /usr/local/share/licenses/rubygem-omniauth-oauth2-generic-0.2.4/
  2. /usr/local/share/licenses/rubygem-omniauth-oauth2-generic-0.2.4/LICENSE
  3. /usr/local/share/licenses/rubygem-omniauth-oauth2-generic-0.2.4/MIT
Collapse this list.
Dependency lines:
  • rubygem-omniauth-oauth2-generic>0:security/rubygem-omniauth-oauth2-generic
To install the port: cd /usr/ports/security/rubygem-omniauth-oauth2-generic/ && make install clean
To add the package: pkg install rubygem-omniauth-oauth2-generic
PKGNAME: rubygem-omniauth-oauth2-generic
Flavors: there is no flavor information for this port.

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ruby23 : lang/ruby23
  2. gem23 : devel/ruby-gems
Runtime dependencies:
  1. rubygem-omniauth-oauth2>=1.0 : net/rubygem-omniauth-oauth2
  2. ruby23 : lang/ruby23
  3. gem23 : devel/ruby-gems
Patch dependencies:
  1. ruby23 : lang/ruby23
  2. gem23 : devel/ruby-gems
Extract dependencies:
  1. ruby23 : lang/ruby23
This port is required by:
for Build
  1. www/gitlab-ce
for Run
  1. www/gitlab-ce

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. www/gitlab*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options


Master Sites:

Number of commits found: 3

Commit History - (may be incomplete: see SVNWeb link above for full details)
18 Nov 2017 14:17:26
Original commit files touched by this commit  0.2.4
sunpoet search for other commits by this committer
Update to 0.2.4

18 Nov 2017 00:10:42
Original commit files touched by this commit  0.2.3
sunpoet search for other commits by this committer
Update to 0.2.3

22 Mar 2017 21:03:58
Original commit files touched by this commit  0.2.2
sunpoet search for other commits by this committer
Add rubygem-omniauth-oauth2-generic 0.2.2

omniauth-oauth2-generic provides an OmniAuth strategy for authenticating with an
OAuth2 service using the authorization grant flow.

Most OmniAuth gems are written either as abstractions (omniauth-oauth2) or for a
specific provider (omniauth-github), but this one is designed to be configurable
enough to work with any basic OAuth2 provider. The primary differences between
OAuth2 provider strategies in OmniAuth are:
- The server's domain
- The URL paths used to authorize, request tokens and get user info
- The structure of the returned user information

These are all configurable options in this gem. There my be certain
requirements/features of some providers not covered by this gem's options, but
it was designed primarily so that if you are implementing your own OAuth2
provider for your service, you don't need to write an OmniAuth strategy as long
as it is compatible with the basic options provided by this gem.


Number of commits found: 3

User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
How big is it?
The latest upgrade!

Enter Keywords:

Latest Vulnerabilities
keaSep 20
mbedtlsSep 19
broSep 17
expat2Sep 17
expat2Sep 16
curlSep 14
opensslSep 11
openssl111Sep 11
linux-flashplayerSep 10
onigurumaSep 07
xymon-serverSep 07
asterisk13Sep 06
asterisk15Sep 06
asterisk16Sep 06
asterisk16Sep 06

8 vulnerabilities affecting 50 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-09-23 10:02:25

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 37831
Broken 414
Deprecated 532
Ignore 675
Forbidden 3
Restricted 162
Vulnerable 28
Expired 21
Set to expire 503
Interactive 0
new 24 hours 3
new 48 hours18
new 7 days102
new fortnight138
new month466

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.