next-auth
Version:
Authentication for Next.js
20 lines (17 loc) • 370 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = createSecret;
var _crypto = require("crypto");
function createSecret({
userOptions,
basePath,
baseUrl
}) {
return userOptions.secret || (0, _crypto.createHash)('sha256').update(JSON.stringify({
baseUrl,
basePath,
...userOptions
})).digest('hex');
}