aboutsummaryrefslogtreecommitdiff
path: root/captain/config.f90
diff options
context:
space:
mode:
authorJeffrey Armstrong <jeff@approximatrix.com>2022-04-26 17:10:33 -0400
committerJeffrey Armstrong <jeff@approximatrix.com>2022-04-26 17:10:33 -0400
commitff0095ff928dca78bf07148c4081191fd57f9c4d (patch)
tree9af74ca04fc2a4f0b5237c492c9e411458c8c010 /captain/config.f90
parent9d912cdd8f2fc637a5876ca21a7ce5906e34e889 (diff)
downloadlevitating-ff0095ff928dca78bf07148c4081191fd57f9c4d.tar.gz
levitating-ff0095ff928dca78bf07148c4081191fd57f9c4d.zip
Added routines for validating user passwords and creating new users. Added routines for looking up sessions.
Diffstat (limited to 'captain/config.f90')
-rw-r--r--captain/config.f908
1 files changed, 7 insertions, 1 deletions
diff --git a/captain/config.f90 b/captain/config.f90
index f3c9bd1..509c489 100644
--- a/captain/config.f90
+++ b/captain/config.f90
@@ -68,6 +68,9 @@ implicit none
character(*), parameter::TEMP_DIRECTORY_VARIABLE = "temp-directory"
character(1024)::temp_dir = "/tmp"
+ character(*), parameter::SALT_VARIABLE = "security-salt"
+ character(1024)::app_salt
+
contains
subroutine get_variable(str, v)
@@ -156,7 +159,10 @@ contains
else if(cvariable == TEMP_DIRECTORY_VARIABLE) then
call set_temporary_directory(cvalue)
-
+
+ else if(cvariable == SALT_VARIABLE) then
+ app_salt = trim(cvalue)
+
end if
end subroutine assign_config