Systems and Methods for Custom Device Automatic Password Management
In various embodiments, a method comprises receiving a custom login script from a first user, receiving a custom change password script from the first user, logging onto an account on a digital device using the custom login script from the first user, changing an old password on the account to a new password at predetermined intervals using the custom change password script from the first user, receiving a password request from a second user, approving the password request, and checking out the new password to the second user.
1 . A method comprising:
receiving a custom login script from a first user;
receiving a custom change password script from the first user;
logging onto an account on a digital device using the custom login script from the first user;
changing an old password on the account to a new password at predetermined intervals using the custom change password script from the first user;
receiving a password request from a second user;
approving the password request; and
checking out the new password to the second user.
2 . The method of claim 1 , further comprising testing the custom login script from the first user.
3 . The method of claim 1 , further comprising testing the custom change password script from the first user.
4 . The method of claim 1 , further comprising receiving a custom hash script from the first user and generating a hash of the new password with the custom hash script.
5 . The method of claim 1 , where the first user generates the custom login script.
6 . The method of claim 1 , where the first user generates the custom change password script.
7 . The method of claim 1 , further comprising generating a user interface to receive the custom login script.
8 . The method of claim 7 , further comprising generating a terminal emulation window to test the custom login script.
9 . The method of claim 1 , further comprising logging into another account on another digital device using a standard library, the standard library not including the custom login script from the first user.
10 . The method of claim 9 , further comprising changing an old password on the other account to a new password at predetermined intervals, using the standard library.
11 . A system comprising:
a custom login module configured to receive a custom login script from a first user and log into an account on a digital device using the custom login script;
a custom change password module configured to receive a custom change password script from the first user and change an old password on the account to a new password at predetermined intervals using the custom change password script; and
a password manager module configured to receive a password request from a second user, approve the password request, and check out the new password to the second user.
12 . The system of claim 11 , further comprising a custom test module configured to test the custom login script from the first user.
13 . The system of claim 11 , further comprising a custom test module configured to test the custom change password script from the first user.
14 . The system of claim 11 , further comprising a custom hash module configured to receive a custom hash script from the first user and generating a hash of the new password with the custom hash script.
15 . The system of claim 11 , where the first user generates the custom login script.
16 . The system of claim 11 , where the first user generates the custom change password script.
17 . The system of claim 11 , further comprising an interface module configured to generate a user interface to receive the custom login script.
18 . The system of claim 17 , further comprising a test module configured to generate a terminal emulation window to test the custom login script.
19 . The system of claim 11 , wherein the password manager module is further configured to log into another account on another digital device using a standard library, the standard library not including the custom login script from the first user.
20 . The system of claim 19 , wherein the password manager module is further configured to change an old password on the other account to a new password on the other account at predetermined intervals, using the standard library.
21 . A computer readable medium comprising executable instructions, the executable instructions being executable by a processor to perform a method, the method comprising:
receiving a custom login script from a first user;
receiving a custom change password script from the first user;
logging onto an account on a digital device using the custom login script from the first user;
changing an old password on the account to a new password at predetermined intervals using the custom change password script from the first user;
receiving a password request from a second user;
approving the password request; and
checking out the new password to the second user.