s4

changeset 626:99863f97dee6

Add "heavy load" error message(for test)
author HIROSE Yuuji <yuuji@gentei.org>
date Wed, 22 Apr 2020 07:35:00 +0900
parents 74c0c2ed8ff5
children 86058f1bf9fa
files examples/common/msg/login-fail-4.m4.html s4-funcs.sh
diffstat 2 files changed, 10 insertions(+), 4 deletions(-) [+]
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/examples/common/msg/login-fail-4.m4.html	Wed Apr 22 07:35:00 2020 +0900
     1.3 @@ -0,0 +1,3 @@
     1.4 +<h2>混雑中</h2>
     1.5 +<p>アクセスが集中しているようです。時間を置いて繋いでください。</p>
     1.6 +<p>_ADMIN_</p>
     2.1 --- a/s4-funcs.sh	Wed Apr 22 07:09:19 2020 +0900
     2.2 +++ b/s4-funcs.sh	Wed Apr 22 07:35:00 2020 +0900
     2.3 @@ -1279,10 +1279,13 @@
     2.4    # putheader; echo; echo user=$user, db=$dbpswd, enc=$encpswd
     2.5    if pwcheck "$pswd"; then
     2.6      newsession=`genrandom 50`
     2.7 -    dbsetbyid user "$user" skey "$newsession"
     2.8 -    dbsetbyid user "$user" login "`date '+%F %T'`"
     2.9 -    gencookie "user=$user" "skey=$newsession"
    2.10 -    return 0
    2.11 +    if dbsetbyid user "$user" skey "$newsession" &&
    2.12 +	dbsetbyid user "$user" login "`date '+%F %T'`"; then
    2.13 +      gencookie "user=$user" "skey=$newsession"
    2.14 +      return 0
    2.15 +    else
    2.16 +      return 4
    2.17 +    fi
    2.18    fi
    2.19    return 2		# Password mismatch
    2.20  }