mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-02-10 23:36:14 -05:00
Removed POST signin functionality
no-issue This is no longer needed as we can signin with a GET now
This commit is contained in:
parent
73bc3ec388
commit
162ff4e0bf
2 changed files with 1 additions and 26 deletions
|
@ -118,19 +118,3 @@ Array.prototype.forEach.call(document.querySelectorAll('[data-members-signout]')
|
|||
}
|
||||
el.addEventListener('click', clickHandler);
|
||||
});
|
||||
|
||||
var magicLinkRegEx = /token=([a-zA-Z0-9_\-]+\.[a-zA-Z0-9_\-]+\.[a-zA-Z0-9_\-]+)/;
|
||||
var match = location.search.match(magicLinkRegEx);
|
||||
var isMagicLink = !!match
|
||||
var token = match && match[1];
|
||||
|
||||
if (isMagicLink) {
|
||||
fetch('{{blog-url}}/members/ssr', {
|
||||
method: 'POST',
|
||||
body: token
|
||||
}).then(function (res) {
|
||||
if (res.ok) {
|
||||
window.location.search = window.location.search.replace(magicLinkRegEx, '');
|
||||
}
|
||||
});
|
||||
}
|
||||
|
|
|
@ -142,16 +142,7 @@ module.exports = function setupSiteApp(options = {}) {
|
|||
res.end(err.message);
|
||||
});
|
||||
});
|
||||
siteApp.post('/members/ssr', shared.middlewares.labs.members, function (req, res) {
|
||||
membersService.ssr.exchangeTokenForSession(req, res).then(() => {
|
||||
res.writeHead(200);
|
||||
res.end();
|
||||
}).catch((err) => {
|
||||
common.logging.warn(err.message);
|
||||
res.writeHead(err.statusCode);
|
||||
res.end(err.message);
|
||||
});
|
||||
});
|
||||
|
||||
siteApp.delete('/members/ssr', shared.middlewares.labs.members, function (req, res) {
|
||||
membersService.ssr.deleteSession(req, res).then(() => {
|
||||
res.writeHead(204);
|
||||
|
|
Loading…
Add table
Reference in a new issue