Add rodauth
This commit is contained in:
1 parent
747dd5c78f
commit
7a4805f749
6 files changed
+49
-13
No files matched your search
@@ -1,4 +1,5 @@
|
||||
require "roda"
|
||||
require "rodauth"
|
||||
|
||||
require_relative "lib/database"
|
||||
require_relative "config/mail"
|
||||
@@ -15,9 +16,25 @@ class Netig < Roda
|
||||
plugin :hash_branches
|
||||
plugin :flash
|
||||
|
||||
plugin :rodauth do
|
||||
db DB
|
||||
|
||||
enable :login, :logout
|
||||
|
||||
login_label "Adresse électronique"
|
||||
password_label "Mot de passe"
|
||||
login_button "Se connecter"
|
||||
|
||||
already_logged_in do
|
||||
request.redirect("/")
|
||||
end
|
||||
end
|
||||
|
||||
require_relative "routes/contact"
|
||||
|
||||
route do |r|
|
||||
r.rodauth
|
||||
|
||||
r.public
|
||||
check_csrf!
|
||||
r.hash_branches
|
||||
|
||||
Reference in new issue
Block a user