resetPasswordCtrl.js 550 B

12345678910111213141516171819202122232425262728
  1. define([
  2. 'angular',
  3. 'app',
  4. 'lodash'
  5. ],
  6. function (angular, app, _) {
  7. 'use strict';
  8. var module = angular.module('grafana.controllers');
  9. module.controller('ResetPasswordCtrl', function($scope, contextSrv, backendSrv) {
  10. contextSrv.sidemenu = false;
  11. $scope.sendMode = true;
  12. $scope.formModel = {};
  13. $scope.sendResetEmail = function() {
  14. if (!$scope.loginForm.$valid) {
  15. return;
  16. }
  17. backendSrv.post('/api/user/password/send-reset-email', $scope.formModel).then(function() {
  18. });
  19. };
  20. });
  21. });