PWDCOLON parameter: Difference between revisions

From m204wiki
Jump to navigation Jump to search
(Automatically generated page update)
 
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Template:PWDCOLON parameter subtitle}}
{{Template:PWDCOLON parameter subtitle}}


This page is [[under construction]].
==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]]
[[Category:System 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.