OmniAuth
phpBB
OmniAuth | phpBB | |
---|---|---|
23 | 60 | |
7,839 | 1,783 | |
0.2% | 0.8% | |
4.9 | 9.7 | |
4 months ago | 3 days ago | |
Ruby | PHP | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
OmniAuth
-
What is the best way to implement social logins in an API-only Rails app?
I've seen the Omniauth gem. But based on this gist it seems this gem is more suitable for web apps. Here is the quote from that gist.
-
Advanced Usages of Devise for Rails
In many cases, this convenient multi-provider authentication is powered by a library called OmniAuth. OmniAuth is a flexible and powerful authentication library for Ruby that allows you to integrate with multiple external providers.
-
Implementing Devise in Your Ruby on Rails Application For Authentication
Omniauthable: adds OmniAuth support.
-
Unleash Devise-Enabling All Modules
:omniauthable is a special module in devise but it's also in charge of a very common feature: letting users log in by using a user's session from another website, e.g. Facebook, Google, Twitter, Github, etc. It's kind of delegating authentication work to those big tech companies. Nowadays, most companies follow OAuth's standards to build the authentication workflow (OAuth always means OAuth 2.0 in this article). However, each company may have different dialects when you communicate via OAuth. This module is called :omniauthable because devise has integrated with the gem omniauth, which provides a unified interface to realize the login process via OAuth.
-
Is it "safe" to link my personal GitLab.com account to my work Google account?
If you want more details, the google authentication is one of many strategies for OmniAuth.
-
Omniauth without Devise
# https://github.com/omniauth/omniauth # https://github.com/settings/applications/new # echo > config/initializers/omniauth.rb # config/initializers/omniauth.rb Rails.application.config.middleware.use OmniAuth::Builder do provider :github, "GITHUB_ID", "GITHUB_SECRET" end
-
A First Look at Hanami 2 for Ruby
In general, even though the Hanami ecosystem lacks any "plug-and-play" solutions such as Devise, you can use many existing libraries not tightly coupled to Ruby on Rails. For authentication, you can use Warden, OmniAuth or Rodauth. For uploads there is Shrine. The pagination is built into ROM. Integration with exception catchers such as Rollbar is easy.
-
Social Login in Rails with Rodauth
In this article, I show how to set up the rodauth-omniauth gem I had created in a Rails app, and customize the flow. This gem provides a much more integrated solution compared to Devise, in the sense that it implements the OmniAuth callback phase, automatically registering the user and/or logging them in, and persisting their external identities. It supports multiple providers, and essentially codifies this OmniAuth guide.
OmniAuth provides a standardized interface for authenticating with various external providers. Once the user authenticates with the provider, it's up to us developers to handle the callback and implement actual login and registration into the app. There is a wiki page laying out various scenarios that need to be handled if you want to support multiple providers, showing that it's by no means a trivial task.
-
rodauth-omniauth released: login & registration with multiple external providers
My memory is failing me on the specifics, but I posted this issue on roda, which then led to this other issue in omniauth, plus 2 MRs on omniauth and rack-protection for doc updates.
phpBB
- InVision design collaboration services shutdown
-
How to Create a Discussion Forum Using PHP and MySQL?
phpBB (https://www.phpbb.com/) phpBB, short for "PHP Bulletin Board," is a popular open-source forum software written in PHP scripting language.
- Screw reddit, let's remake digg v4
-
If Reddit dies…where does Xbiking go?
We go old school baby 😎. A 90s solution for 90s bikes.
-
[meta] Post-blackout update
Explore going extremely old school with your own phpBB community. Can't enshittify a forum that exists outside of time and space!
-
Got forum pages and the mobile site working. New theme too! Some people already have early access.
No. It’s based on phpBB.
-
Ask HN: Forum Software Similar to Reddit?
I have not tried this one, but Postmill [1] is similar to HN and phpBB [2] is an off the shelf forum platform with incredible moderator capabilities but I think an add-on is required for voting.
[1] - https://gitlab.com/postmill/Postmill
[2] - https://www.phpbb.com/
-
Update from Lemmy after the Reddit blackout
Just like this is a phpBB forum: https://forum.ubuntu-it.org/ and this is the software behind it: https://www.phpbb.com/
-
Reddit CEO slams protesters, says he'll change moderator rules
Boop
- PhpBB
What are some alternatives?
Doorkeeper - Doorkeeper is an OAuth 2 provider for Ruby on Rails / Grape.
Oxwall
Devise - Flexible authentication solution for Rails with Warden.
MyBB - MyBB is a free and open source forum software.
warden - General Rack Authentication Framework
Discourse - A platform for community discussion. Free, open, simple.
Rodauth - Ruby's Most Advanced Authentication Framework
FluxBB - FluxBB is a fast, light, user-friendly forum application for your website.
Sorcery - Magical Authentication
nodeBB - Node.js based forum software built for the modern web
Knock - Seamless JWT authentication for Rails API
Simple Machines Forum - Simple Machines Forum — SMF in short — is free and open-source community forum software, delivering professional grade features in a package that allows you to set up your own online community within minutes!