refactor otp required expression
user -> self (oops)
Merge pull request #326 from eve-val/otp-required-property

refactor otp required expression