18 lines
742 B
Crystal
18 lines
742 B
Crystal
|
require "baguette-crystal-base"
|
||
|
|
||
|
class Baguette::Configuration
|
||
|
class Auth < IPC
|
||
|
property service_name : String = "auth"
|
||
|
property recreate_indexes : Bool = false
|
||
|
property storage : String = "storage"
|
||
|
property registrations : Bool = false
|
||
|
property require_email : Bool = false
|
||
|
property activation_template : String = "email-activation"
|
||
|
property recovery_template : String = "email-recovery"
|
||
|
property mailer_exe : String = "/usr/local/bin/mailer"
|
||
|
property read_only_profile_keys : Array(String) = Array(String).new
|
||
|
|
||
|
property print_password_recovery_parameters : Bool = false
|
||
|
end
|
||
|
end
|