improved form value validater
implements oauth login (sign in as twitter)