Flask-Stormpath
pipを使用しています。ここで私は、開発者が複数のディレクトリではApplicationAを使用できるようにdocsのあらゆるSTORMPATH_DIRECTORY
設定が表示されないセットアップstormpath - 使用するディレクトリを制御する方法
app.config['STORMPATH_APPLICATION'] = my_app_name
です。
EDIT: ログインのため、私はauthenticate_password
方法 を抽出していると私はランドールのような特定の監督がサインアップし、私は見つけることができないよう、ユーザーのために
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)
spcificディレクトリにユーザーを明示的にサインアップする方法はありますか?
感謝。ローカルホストとステージングの両方に同じアプリを使用して、Googleログイン(ソーシャルユーザー)でこれがどのように機能するかを説明できますか?私はプログラム的に許可されたリダイレクトURIを変更することができないので、 'redirect_uri_mismatch'を取得しています。 – WebQube
2つのGoogleディレクトリを1つのアプリケーションにマップすることはできません。「GOOGLEディレクトリは既にこのアプリケーションに割り当てられています。アプリケーションに1つのGOOGLEディレクトリしか割り当てられない可能性があります。 – WebQube
多分、1つのディレクトリに複数の許可されたリダイレクトURIをサポートする方法があります。 – WebQube