式言語
1. この例では、プログラマーが、入力確認式でパスワードクオリティをテストされた既存のフォームを修正し、パスワードが暗号化されるようにしました。このプログラマーにより、@Password を使用した入力変換式が追加されました。現状では、空白のパスワードや「password」のようなパスワードクオリティ「3」に相当する単純なパスワードの場合は、@Success が返されます。これはプログラマーの意図するものではありませんでした。
3. この例では、パスワードフィールドを持つフォームが繰り返し保存されます。QuerySave イベントで、十分な複雑さを持つ、暗号化されていないパスワードを暗号化します。ただし、失敗したパスワードや既に暗号化されているパスワードはそのままにします。
関連項目