bml-cli/readpass.sh

33 lines
707 B
Bash
Raw Normal View History

if [ -f $CREDENTIALS ]
then
source $CREDENTIALS
2021-04-30 16:10:09 +05:00
# echo "Attempting to login with saved credentials"
read -s -p 'Enter Pin: ' PIN
echo ""
2021-04-30 16:10:09 +05:00
BML_USERNAME=$(echo ${BML_USERNAME} |openssl enc -d -des3 -base64 -pass pass:${PIN} -pbkdf2)
BML_PASSWORD=$(echo ${BML_PASSWORD} |openssl enc -d -des3 -base64 -pass pass:${PIN} -pbkdf2)
2021-04-28 07:15:26 +05:00
if [ "$LOGIN" = "2" ]
then
2021-04-28 18:08:43 +05:00
echo "${red}Login Required${reset}"
2021-04-28 07:15:26 +05:00
rm $CREDENTIALS 2> /dev/null
read -p 'Username: ' BML_USERNAME
read -s -p 'Password: ' BML_PASSWORD
echo ""
else
2021-04-28 07:15:26 +05:00
:
fi
2021-04-30 16:10:09 +05:00
elif [ ! -f $CREDENTIALS ]
then
2021-04-28 18:08:43 +05:00
echo "${red}Login Required${reset}"
read -p 'Username: ' BML_USERNAME
read -s -p 'Password: ' BML_PASSWORD
echo ""
else
:
fi
source login.sh