adding back the functionality to install a machine key during installation
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
angular.module("umbraco.install").controller("Umbraco.Installer.MachineKeyController", function ($scope, installerService) {
|
||||
|
||||
|
||||
$scope.continue = function () {
|
||||
installerService.status.current.model = true;
|
||||
installerService.forward();
|
||||
};
|
||||
|
||||
$scope.ignoreKey = function () {
|
||||
installerService.status.current.model = false;
|
||||
installerService.forward();
|
||||
};
|
||||
|
||||
});
|
||||
@@ -0,0 +1,23 @@
|
||||
<div ng-controller="Umbraco.Installer.MachineKeyController">
|
||||
<h1>Configure an ASP.Net Machine Key</h1>
|
||||
<p>
|
||||
By default the installer will generate a custom ASP.Net Machine Key for your site and install it into your web.config file.
|
||||
A Machine Key is used for hashing and encryption and it is recommended that you install a custom one into your site.
|
||||
This ensures that your site is fully portable between environments that might have different Machine Key settings and that
|
||||
your site by default will work with load balancing when installed between various server environments.
|
||||
</p>
|
||||
|
||||
<form name="myForm" class="form-horizontal" novalidate ng-submit="continue();">
|
||||
|
||||
<div class="row">
|
||||
<div class="control-group">
|
||||
<div class="controls">
|
||||
<input type="submit" value="Continue" class="btn btn-success" />
|
||||
|
||||
<button class="btn" ng-click="ignoreKey()">I don't want a custom Machine Key</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
</div>
|
||||
Reference in New Issue
Block a user