Skip to content

Password-free "v5" login for PrimeNet #19

@Artoria2e5

Description

@Artoria2e5

The password login is apparently a relic of the manual submission form: I don't think I was asked to give one for AutoPrimeNet and it certainly does not store one in the config. There is a string "The legacy manual testing feature was deprecated and has been removed from this program" in APN but I cannot find what exactly has changed easily: it was there since the initial commit of APN.

What I can provide is a very surface-level description of the current protocol used in APN from the code it has: It now uses some persistent state in the form of a bunch of GUIDs. See https://github.com/tdulcet/AutoPrimeNet/blob/4612bcf47c50abd4848c4484aba0df0808838b81/autoprimenet.py#L3593. At least the ComputerGUID is persistent and needs to be kept. The GUID is used in secure_v5_url.

The requirement for a persistent GUID is not going to work too well with how -config currently works (an optional text file). Perhaps make it such that a certain filename is used by default?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions