FIWARE - Keyrock новый пользователь без доступа

Мы хотим добавить пользователей в наш локальный экземпляр keyrock. Теперь у нас есть только пользователь IDM по умолчанию. Когда мы создаем нового пользователя, необходимо отправить подтверждение по электронной почте, но этого не происходит. В этом случае новый пользователь не проверяется и, следовательно, он / она не может получить доступ к услуге.

Что предполагается сделать для использования новых пользователей?

1 ответ

Решение

Предполагая, что вы используете GUI KeyRock и находитесь в производственной среде, вы должны настроить SMTP-сервер для его отправки (как указано в документации KeyRock). Если вы этого не сделали, позвольте мне дать вам несколько советов о том, как настроить почтовый сервер с использованием POSTFIX и подключить к нему внешний интерфейс KeyRock. Дополнительную информацию можно найти в документации Django.

  1. Установите и настройте POSTFIX. В Ubuntu вы должны запустить:

    sudo apt-get install postfix

  2. Изменить local_settings.py файл (тот, что внутри horizon/openstack_dashboard/local/) чтобы настроить новый почтовый сервер:

    EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
    

    Это позволит получить настройки с SMTP-сервера по умолчанию на вашем хосте (это должен быть POSTFIX после его установки).

    Если вы не используете POSTFIX на одном хосте или хотите использовать другую конфигурацию, используйте следующие настройки:

    # Configure these for your outgoing email host
    EMAIL_HOST = 'smtp.my-company.com'
    EMAIL_PORT = 25
    EMAIL_HOST_USER = 'djangomail'
    EMAIL_HOST_PASSWORD = 'top-secret!'
    EMAIL_URL = 'your-webstie-domain.com'
    DEFAULT_FROM_EMAIL = 'your-no-reply-address'
    EMAIL_SUBJECT_PREFIX = '[Prefix for emails subject]'
    

Если вы находитесь в среде разработки, Django выводит электронные письма на консоль, поэтому вы можете найти ссылку для активации учетной записи пользователя прямо в консоли Horizon.

Надеюсь это поможет! Не стесняйтесь написать в противном случае.

С наилучшими пожеланиями от команды KeyRock!

Другие вопросы по тегам