add two factor auth sample
add authentication class