PWDCOLON parameter: Difference between revisions
(Automatically generated page update) |
|||
(5 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{Template:PWDCOLON parameter subtitle}} | {{Template:PWDCOLON parameter subtitle}} | ||
==Summary== | ==Summary== | ||
<dl> | <dl> | ||
<dt>Default value | <dt>Default value | ||
<dd> | <dd>0 | ||
<dt>Parameter type | <dt>Parameter type | ||
<dd>System | <dd>System | ||
<dt>Where set | <dt>Where set | ||
<dd>User 0 parameter line | <dd>On User 0's parameter line | ||
<dt>Related products | <dt>Related products | ||
<dd>All | <dd>All | ||
<dt>Introduced | <dt>Introduced | ||
<dd><var class="product">Model 204</var> version 7. | <dd><var class="product">Model 204 version 7.6 (requires zap 76Z291)</var> | ||
<p><b>Note:</b> This parameter is available only in version 7.6. It is superseded by additional password functionality in version | |||
7.7.</p> | |||
</dl> | </dl> | ||
==Description== | ==Description== | ||
<p> | |||
Before the implementation of <var>PWDCOLON</var>, a colon used in a login password always indicated that the user was changing | |||
their password, with the colon being the delimiter between the old and new:</p> | |||
<p class="code">LOGON USERID | |||
<var class="term">old password</var>:<var class="term">new password</var></p> | |||
<p> | |||
Now, when <code>PWDCOLON=1</code> is set in CCAIN, a user can use a colon as part of their login password. But they cannot change | |||
their password using the colon delimiter; passwords can only be changed by the system manager using the <var>[[LOGCTL command: Modifying user ID entries in the password table|LOGCTL]] C</var> command or by using $Sir_Login.</p> | |||
<p>If <var>PWDCOLON</var> is not set on, users can still change passwords using <var class="term">old password</var>:<var class="term">new password</var>.</p> | |||
===$Sir_Login=== | |||
When using <var>[[$Sir_Login]]</var> to login, for example when using an APSY-full-screen interface invoked via the CCAIN | |||
parameter <var>[[VTLAPSY parameter|VTLAPSY]]</var> parameter, the password can be changed in the <var>$Sir_Login</var> function call, | |||
where there is no requirement for an old password/new password delimiter. | |||
[[Category:System parameters]] | |||
[[Category:Parameters]] | [[Category:Parameters]] | ||
Latest revision as of 16:09, 15 September 2016
Support for colons in passwords
Summary
- Default value
- 0
- Parameter type
- System
- Where set
- On User 0's parameter line
- Related products
- All
- Introduced
- Model 204 version 7.6 (requires zap 76Z291)
Note: This parameter is available only in version 7.6. It is superseded by additional password functionality in version 7.7.
Description
Before the implementation of PWDCOLON, a colon used in a login password always indicated that the user was changing their password, with the colon being the delimiter between the old and new:
LOGON USERID old password:new password
Now, when PWDCOLON=1
is set in CCAIN, a user can use a colon as part of their login password. But they cannot change
their password using the colon delimiter; passwords can only be changed by the system manager using the LOGCTL C command or by using $Sir_Login.
If PWDCOLON is not set on, users can still change passwords using old password:new password.
$Sir_Login
When using $Sir_Login to login, for example when using an APSY-full-screen interface invoked via the CCAIN parameter VTLAPSY parameter, the password can be changed in the $Sir_Login function call, where there is no requirement for an old password/new password delimiter.