From 02e1aefa24cdd0339995d14431713822f4bf4718 Mon Sep 17 00:00:00 2001 From: erdgeist Date: Fri, 24 Jul 2026 13:11:51 +0200 Subject: Add TOTP enrollment and verification to User, witnessed in the action log --- Gemfile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'Gemfile') diff --git a/Gemfile b/Gemfile index cad34dfa..0d7f91c6 100644 --- a/Gemfile +++ b/Gemfile @@ -38,7 +38,7 @@ gem 'rails_icons' gem 'globalize', '~> 7.0' # translated model attributes (Page title/abstract/body) gem 'acts_as_list' # page revision ordering gem 'will_paginate', '~> 3.0' -gem 'bcrypt', '~> 3.1' + # Pinned to git until a release widens the activerecord < 8.1 ceiling. # Both gems work correctly on Rails 8.1; the gemspec constraint is overly conservative. @@ -47,6 +47,12 @@ gem 'acts-as-taggable-on', git: 'https://github.com/mbleigh/acts-as-taggable-on.git', branch: 'master' +# ── Auth and sessions ───────────────────────────────────────────────────────── + +gem "rotp", ">= 6.3.0" +gem "rqrcode", "~> 3.1.0" +gem 'bcrypt', '~> 3.1' + # ── XML / parsing / diffing ─────────────────────────────────────────────────── gem 'libxml-ruby', '~> 5.0', require: 'xml' # body link rewriting in Page model -- cgit v1.3