Rails Authentication with OAuth 2.0 and OmniAuth

The description of your app is “a simple app allowing users to authenticate via one of the presented social networks”. However, it is both doing this and allowing user to effectively register via the same mechanism. Where in your piece does it state that “anyone with a valid e-mail can authenticate”.

You are conflating authentication with account creation in your example. That’s fine, but your article should at least clearly state that.