Nano Hash - криптовалюты, майнинг, программирование

Библиотека Java для аутентификации и импорта контактов

Мне нужно разработать следующие функции для моего веб-приложения JSF:

  1. Аутентификация пользователей через внешних провайдеров, таких как Gmail, Hotmail, Yahoo, Twitter, Facebook, LinkedIn, Foursquare, MySpace.

  2. Импорт из них своих контактов (Gmail, Yahoo)

Я планирую использовать Java-библиотеку SocialAuth для того же, может ли кто-нибудь, кто их использовал, рассказать мне о своем опыте работы с ней?

Если кто-то знает лучший подход к тому же, пожалуйста, дайте мне знать!



Ответы:


1

Socialauth - ваш лучший выбор! он поддерживает почти всех провайдеров и поддерживает большое количество фреймворков Java. Даже если вы не используете Struts или Spring, вы можете использовать библиотеки и интегрировать их с любой необходимой вам структурой. У них также есть очень хорошая документация и примеры онлайн:

http://code.google.com/p/socialauth/

Также проверьте этот предыдущий вопрос:

Взять список контактов из hotmail gmail yahoo в java?

29.07.2011
  • openSocial и socialGraph также похожи? Чем оно отличается от этого? 02.01.2012
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..