ocw/code/common.sh

28 lines
671 B
Bash
Raw Normal View History

2020-09-19 17:21:38 +02:00
#!/bin/bash
# common.sh - common functions for OPS app
# get_auth_string()
function get_auth_string() {
if ! session_verify ${cookies[sh_session]}; then
exit 0
fi
echo "Authorization: Bearer $(cat secret/authToken)"
}
# add_account_refreshtoken(refreshtoken)
function add_account_refreshtoken() {
if ! session_verify ${cookies[sh_session]}; then
exit 0
fi
echo $(session_get_username ${cookies[sh_session]}):$1 >> secret/refreshTokens.dat
}
# add_account_authtoken(authtoken)
function add_account_authtoken() {
if ! session_verify ${cookies[sh_session]}; then
exit 0
fi
echo $(session_get_username ${cookies[sh_session]}):$1 >> secret/authTokens.dat
}