buli
2022-03-11 379686996b011828cd7a44a96ee68408b4d267ec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/**
 * An apex page controller that exposes the site forgot password functionality
 */
public with sharing class ForgotPasswordController {
    public String username {get; set;}   
       
    public ForgotPasswordController() {}
    
      public PageReference forgotPassword() {
          boolean success = Site.forgotPassword(username);
          PageReference pr = Page.ForgotPasswordConfirm;
          pr.setRedirect(true);
          
          if (success) {              
              return pr;
          }
          return null;
      }
}