File tree Expand file tree Collapse file tree 1 file changed +19
-1
lines changed
Expand file tree Collapse file tree 1 file changed +19
-1
lines changed Original file line number Diff line number Diff line change @@ -86,12 +86,14 @@ export enum WorkflowTrigger {
8686 UserTokenGeneration = "user:tokens_generation" ,
8787 M2MTokenGeneration = "m2m:token_generation" ,
8888 ExistingPasswordProvided = "user:existing_password_provided" ,
89+ NewPasswordProvided = "user:new_password_provided" ,
8990}
9091
9192export type WorkflowEvents =
9293 | onUserTokenGeneratedEvent
9394 | onM2MTokenGeneratedEvent
94- | onExistingPasswordProvided ;
95+ | onExistingPasswordProvided
96+ | onNewPasswordProvided ;
9597
9698type EventBase = {
9799 request : RequestContext ;
@@ -146,6 +148,22 @@ export type onExistingPasswordProvided = EventBase & {
146148 } ;
147149} ;
148150
151+ export type onNewPasswordProvided = EventBase & {
152+ context : {
153+ auth : {
154+ firstPassword : string ; // the first password entered
155+ secondPassword : string ; // password match field
156+ newPasswordReason : "reset" | "initial" ; // whether it is registration or reset
157+ } ;
158+ user : {
159+ id : string ;
160+ } ;
161+ workflow : {
162+ trigger : WorkflowTrigger . NewPasswordProvided ;
163+ } ;
164+ } ;
165+ } ;
166+
149167export type onM2MTokenGeneratedEvent = EventBase & {
150168 context : {
151169 workflow : {
You can’t perform that action at this time.
0 commit comments