как авторизировать пользователя
Почитайте вот тут, например:
Авторизация в службах на основе WCFоткуда взять курс валюты
Или сами придумайте, или с сервера ЦБ можно брать через их веб-сервис:
Веб - сервис для получения ежедневных данных (курсы валют, учетные цены драг. металлов...)