Hello,
Basically all I want to do is bypass the user login process. I would like to use the username and password passed through RLOGIN.
I am trying to use Synch as a door server only and be as streamlined as possible. I don't want any prompts for password setting, real names, etc.
I have used the SCFG to toggle as much as this stuff off but it is still generating the random password, etc.
Thanks for the reply,
Essentially what I would like is the newuser process to be virtually eliminated by simply using the username and password supplied by RLOGIN.
I think my issue is with the password generation scheme as it is now. Is there a way of lessening the security on the password so that the random password is never generated and Synchronet merely goes along with whatever is passed?
Re: Bypassing newuser questions for Rlogin door server
By: zandus to Digital Man on Mon Oct 12 2015 10:40 am
Thanks for the reply,
Essentially what I would like is the newuser process to be virtually eliminated by simply using the username and password supplied by RLOGIN.
I think my issue is with the password generation scheme as it is now. Is there a way of lessening the security on the password so that the random password is never generated and Synchronet merely goes along with whatever is passed?
You can "loosen" the password requirements by deleting or renaming your text/password.can file. Other password requirements (e.g. that the password cannot contain the system name or the user's alias) cannot be removed without modifying the C++ source code (str.c).
digital man
Likely beyond my abilities at this time. All I want to do is get rid of the random password and use the one passed by rlogin.
One way to achieve what you're looking for would be to pre-create the user on your Synchronet BBS (or change the user's password if they already exist there) before passing them along via rlogin.
What kind of BBS are these rlogin sessions originating from? Do you have the ability to execute an external program (a script) prior to initiating the rlogin connection?
---
echicken
electronic chicken bbs - bbs.electronicchicken.com - 416-273-7230
I see newuser_signup.js which seems to contain what I am looking for, but is this implemented yet?
One way to achieve what you're looking for would be to pre-create the user on your Synchronet BBS (or change the user's password if they already exist there) before passing them along via rlogin.
What kind of BBS are these rlogin sessions originating from? Do you have the ability to execute an external program (a script) prior to initiating the rlogin connection?
Originating from a Worldgroup BBS on the same machine. No easy way for me to execute much of anything before the rlogin is passed to Synchronet.
I see newuser_signup.js which seems to contain what I am looking for, but is this implemented yet?
Re: Re: Bypassing newuser questions for Rlogin door server
By: zandus to echicken on Sun Oct 18 2015 07:24 pm
And do you know what's wrong with the passwords (e.g. why Synchronet isn't accepting them)?
digital man
Synchronet "Real Fact" #12:
Synchronet was the first BBS software to ship with internal QWK networking. Norco, CA WX: 64.0°F, 91.0% humidity, 0 mph SE wind, 0.00 inches rain/24hrs
---
â– Synchronet â– Vertrauen â– Home of Synchronet â– telnet://vert.synchro.net
It's not so much a case of the passwords not being accepted, it is Synchronet's generation of a random password and prompting the user for one.
Re: Re: Bypassing newuser questions for Rlogin door server
By: zandus to echicken on Sun Oct 18 2015 07:24 pm
And do you know what's wrong with the passwords (e.g. why Synchronet isn't accepting them)?
It's not so much a case of the passwords not being accepted, it is Synchronet's generation of a random password and prompting the user for one.
What I want is for Synch to just use the RLOGIN username and password provided to it and not to prompt the user for that information whatsoever. The RLOGIN process should be totally seamless, which is kind of the whole point.
On my setup, with a 8 character password supplied by RLOGIN, I get through the registration process and then:
Your password is W8RGOK2S
Write down your password and keep it confidential.
Enter this password for verification:
There is not even a prompt to deny using the random password at all, it is demanded. This is with the default password.can in the TEXT directory.
Ugh, OK I figured this one out. Something is going on from the Worldgroup RLOGIN side of things. Synchronet is showing the rlogin user and password to be the same string.
For instance, user "foobar" is showing the password as "foobar" as well.
The thing that threw me is that any consecutive rlogin after the newuser process seems to work OK, no matter what the password is. I could go in with the user editor and change that password after the fact and no matter what, the user will be able to login despite Synchronet seeing the password to be the same as their username. Bad assumption on my part that RLOGIN was sending the password correctly.
I am assuming there are no RLOGIN options in Synchronet for fixing the (non standard?) RLOGIN data it is receiving? I remember a "2nd username" option or something in the past that was removed at some point.
Sysop: | MCMLXXIX |
---|---|
Location: | Prospect, CT |
Users: | 326 |
Nodes: | 10 (0 / 10) |
Uptime: | 208:26:53 |
Calls: | 516 |
Messages: | 223226 |