got rid of omniauth for clients and fixed bug

Please accept pull request