28 lines
671 B
Bash
28 lines
671 B
Bash
#!/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
|
|
} |