The updated documentation looks good to me.
I did a quick test - and - at the moment the 'devel' branch is working only with the hard-coded password 'test'. - See attached logs !
Is this the expected & planned behavior for 'leoclient.py' in version 6.8.9 ?
With kind regards,
Viktor
###
📦[user@leo-on-debian leo-editor]$
📦[user@leo-on-debian leo-editor]$ python3 -m leo.core.leoserver --password secret
Starting LeoBridge Server 1.0.16 (Launch with -h for help)
LeoServer: init leoBridge in 0.67 sec.
LeoBridge started at 127.0.0.1 on port: 32125.
Ctrl+c to break
### After 'leoclient.py' had been started ...
server: authenticating ('127.0.0.1', 40462)
server: authentication failed ('127.0.0.1', 40462): invalid credentials
server: connection finished for ('127.0.0.1', 40462) (never registered)
###
📦[user@leo-on-debian leo-editor]$
📦[user@leo-on-debian leo-editor]$ git branch
6.8.9
* devel
📦[user@leo-on-debian leo-editor]$
📦[user@leo-on-debian leo-editor]$ python3 -m leo.core.leoclient --port 32125 --password secret
leoserver must be started with argument --password test
client: asyncInterval.timeout: 0.1
client: got: {'action': 'challenge', 'challenge': 'cd80fe7606d205a9c7c691973c076e99'}
client: sent authentication response
client: Unexpected exception: received 1008 (policy violation) Authentication failed; then sent 1008 (policy violation) Authentication failed
📦[user@leo-on-debian leo-editor]$