используя Flask-Stormpath
pip. здесь установкаstormpath - как управлять каталогом
app.config['STORMPATH_APPLICATION'] = my_app_name
Я не вижу никаких STORMPATH_DIRECTORY
настроек в docs, чтобы позволить разработчикам использовать applicationA с несколькими каталогами.
EDIT: для входа в системе, я уже извлек authenticate_password
метод и я могу передать конкретный режиссер как Randall заявил
authenticate_password(username, password, account_store=self.directory)
для пользователя зарегистрироваться, я не могу найти решение
Это, как я буду подписавшись на одном из моих приложений:
authenticate_password (имя пользователя, пароль, account_store = self.directory)
from flask.ext.stormpath import User as StormpathUser
data = {
'email': self._api_user_name_to_email(username),
'password': password,
'given_name': username,
'surname': username,
}
StormpathUser.create(**data)
любая идея как явным образом зарегистрировать пользователя в справочной системе?
спасибо. можете ли вы объяснить, как это будет работать с логином google (социальным пользователем) с использованием того же приложения для локального хоста и этапа. получение 'redirect_uri_mismatch', так как я не могу изменить разрешенный URL-адрес перенаправления программным путем. – WebQube
Я не могу сопоставить 2 каталога google с одним приложением, так как для этого приложения уже назначен каталог GOOGLE. Приложению может быть назначен только один каталог GOOGLE. – WebQube
Возможно, существует способ поддержки нескольких разрешенных URL-адресов перенаправления для одного каталога. – WebQube