add omiauth

Perceived complexity for find_for_oauth is too high. [10/7]