def get(self, request: Request) -> Response: email = generate_security_email( account=request.user, actor=request.user, type="password-changed", ip_address=request.META["REMOTE_ADDR"], # make this consistent for acceptance tests current_datetime=datetime.datetime(2017, 1, 20, 21, 39, 23, 30723), ) return MailPreview(html_template=email.html_template, text_template=email.template, context=email.context).render(request)
def get(self, request): authenticator = Authenticator(id=0, type=3, user=request.user) # u2f email = generate_security_email( account=request.user, actor=request.user, type="mfa-added", ip_address=request.META["REMOTE_ADDR"], context={"authenticator": authenticator, "device_name": "Home computer"}, # make this consistent for acceptance tests current_datetime=datetime.datetime(2017, 1, 20, 21, 39, 23, 30723), ) return MailPreview( html_template=email.html_template, text_template=email.template, context=email.context ).render(request)
def get(self, request: Request) -> Response: authenticator = Authenticator(id=0, type=3, user=request.user) # u2f email = generate_security_email( account=request.user, actor=request.user, type="recovery-codes-regenerated", ip_address=request.META["REMOTE_ADDR"], context={"authenticator": authenticator}, # make this consistent for acceptance tests current_datetime=datetime.datetime(2017, 1, 20, 21, 39, 23, 30723), ) return MailPreview(html_template=email.html_template, text_template=email.template, context=email.context).render(request)
def get(self, request): authenticator = Authenticator( id=0, type=3, # u2f user=request.user, ) email = generate_security_email( account=request.user, actor=request.user, type='mfa-removed', ip_address=request.META['REMOTE_ADDR'], context={ 'authenticator': authenticator, }, ) return MailPreview( html_template=email.html_template, text_template=email.template, context=email.context, ).render(request)
def get(self, request): authenticator = Authenticator( id=0, type=3, # u2f user=request.user, ) email = generate_security_email( account=request.user, actor=request.user, type='mfa-removed', ip_address=request.META['REMOTE_ADDR'], context={ 'authenticator': authenticator, }, # make this consistent for acceptance tests current_datetime=datetime.datetime(2017, 1, 20, 21, 39, 23, 30723)) return MailPreview( html_template=email.html_template, text_template=email.template, context=email.context, ).render(request)
def get(self, request): authenticator = Authenticator( id=0, type=3, # u2f user=request.user, ) email = generate_security_email( account=request.user, actor=request.user, type='mfa-removed', ip_address=request.META['REMOTE_ADDR'], context={ 'authenticator': authenticator, }, # make this consistent for acceptance tests current_datetime=datetime.datetime(2017, 1, 20, 21, 39, 23, 30723) ) return MailPreview( html_template=email.html_template, text_template=email.template, context=email.context, ).render(request)