Example #1
0
def handleCreateNewCredential():
    '''
    A function that will create new credentials for logged user
    '''
    global current_user
    result = 'main'
    account_name = read('Account name')
    site_name = read('Site name')
    password = read(
        'Enter password manually or Enter Y for generated password')

    if password == 'Y':
        password = Credential.generated_pass()
        clipboard.copy(password)
        print('The generated password is copied to clipboard.')

    credential = Credential(current_user, site_name, account_name, password)
    save_credential(credential)
    return result
Example #2
0
def generated_pass():
    '''
    Function to call the generated password
    '''
    return Credential.generated_pass()