locked
Как создать собственную систему авторизации пользователей ? RRS feed

  • Вопрос

  • Уже много времени убил на поиск создание системы авторизации для приложения, по этому вопрос задаю сюда.


    Мне нужно реализовать собственную систему учетных записей и авторизации пользователей. Но нечего дельного так и не нашел как это реализовать, примеры выложенные на msdn изучил. Но они не дали мне ответы на все свои вопросы. 

    По замыслу форма регистрации схожа с регистрацией в вконтакте. 

    Планируется еще контактный лист реализовать, но с этим нечего сложного нету по примеру на msdn.

    База данных будет размещена на Azure.

    P.S. Можно сказать только начал свой путь изучения программирования, по этому не судите строго.


    6 января 2014 г. 20:39

Ответы

  • Ну без WCF-сервиса или REST вы не обойдетесь точно: приложения Windows 8 не могут напрямую работать с удаленными базами данных.

    Если не учитывать вопросы безопасности, авторизация выглядит как элементарная работа с БД: логин - запрос на выборку, создание пользовательского профайла - запрос на вставку записи.

     
    7 января 2014 г. 3:37

Все ответы

  • Может быть вам хватит Azure Mobile Services?

    Если нет, то самое простое это поднимать сервер, например, с ASP.Net MVC сайтом (сайт будет как лэндинг для приложения) и Web API. Систему регистрации пользователей можно взять стандартную (есть куча статей как ее допилить под свои нужды) из ASP.net MVC и прокинуть в контроллеры WEB API для доступа приложения к базе пользователей. Ссылки кидать смысла нет, т.к тема очень большая. 10-ю ссылками не обойдешься.

    6 января 2014 г. 21:04
  • Может быть вам хватит Azure Mobile Services?

    Если нет, то самое простое это поднимать сервер, например, с ASP.Net MVC сайтом (сайт будет как лэндинг для приложения) и Web API. Систему регистрации пользователей можно взять стандартную (есть куча статей как ее допилить под свои нужды) из ASP.net MVC и прокинуть в контроллеры WEB API для доступа приложения к базе пользователей. Ссылки кидать смысла нет, т.к тема очень большая. 10-ю ссылками не обойдешься.

    Azure Mobile Sevices - на сколько я понял, авторизация работает через социальные сети. Реализации собственной увы нету.

    На счет ASP.net MVC как раз о нем и думал, но должен быть вариант реализации задуманного напрямую без использования данного метода. Вот как раз и ищу данный вариант, поиски уже через чур долго длятся. 

    7 января 2014 г. 2:28
  • Ну без WCF-сервиса или REST вы не обойдетесь точно: приложения Windows 8 не могут напрямую работать с удаленными базами данных.

    Если не учитывать вопросы безопасности, авторизация выглядит как элементарная работа с БД: логин - запрос на выборку, создание пользовательского профайла - запрос на вставку записи.

     
    7 января 2014 г. 3:37