Skip to content

Commit 7762c63

Browse files
authored
Add require_2fa_by, extra_domains to UpdateOrg. Add-legacy_user_id to… (#37)
* Add require_2fa_by, extra_domains to UpdateOrg. Add-legacy_user_id to UpdateUser * add active_org_id to create access token request
1 parent 7874d6c commit 7762c63

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

propelauth_flask/__init__.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -150,9 +150,10 @@ def update_user_metadata(
150150
properties: Optional[Dict[str, Any]] = None,
151151
picture_url: Optional[str] = None,
152152
update_password_required: Optional[bool] = None,
153+
legacy_user_id: Optional[str] = None,
153154
):
154155
return self.auth.update_user_metadata(
155-
user_id, username, first_name, last_name, metadata, properties, picture_url, update_password_required
156+
user_id, username, first_name, last_name, metadata, properties, picture_url, update_password_required, legacy_user_id
156157
)
157158

158159
def clear_user_password(self, user_id: str):
@@ -173,8 +174,8 @@ def create_magic_link(
173174
email, redirect_to_url, expires_in_hours, create_new_user_if_one_doesnt_exist, user_signup_query_parameters
174175
)
175176

176-
def create_access_token(self, user_id: str, duration_in_minutes: int):
177-
return self.auth.create_access_token(user_id, duration_in_minutes)
177+
def create_access_token(self, user_id: str, duration_in_minutes: int, active_org_id: Optional[str] = None):
178+
return self.auth.create_access_token(user_id, duration_in_minutes, active_org_id)
178179

179180
def migrate_user_from_external_source(
180181
self,
@@ -229,10 +230,12 @@ def update_org_metadata(
229230
can_join_on_email_domain_match: Optional[bool] = None,
230231
members_must_have_email_domain_match: Optional[bool] = None,
231232
domain: Optional[str] = None,
233+
require_2fa_by: Optional[str] = None,
234+
extra_domains: Optional[List[str]] = None,
232235
):
233236
return self.auth.update_org_metadata(
234237
org_id, name, can_setup_saml, metadata, max_users,
235-
can_join_on_email_domain_match, members_must_have_email_domain_match, domain
238+
can_join_on_email_domain_match, members_must_have_email_domain_match, domain, require_2fa_by, extra_domains
236239
)
237240

238241
def subscribe_org_to_role_mapping(self, org_id: str, custom_role_mapping_name: str):

0 commit comments

Comments
 (0)