summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/core/utils/auth.js2
-rw-r--r--src/pages/api/auth/[...nextauth].js6
2 files changed, 6 insertions, 2 deletions
diff --git a/src/core/utils/auth.js b/src/core/utils/auth.js
index a7244747..03b20ae2 100644
--- a/src/core/utils/auth.js
+++ b/src/core/utils/auth.js
@@ -29,7 +29,7 @@ const setAuth = (user) => {
* @returns {boolean} - Returns `true`.
*/
const deleteAuth = async() => {
- // await signOut()
+ await signOut()
deleteCookie('auth')
return true
}
diff --git a/src/pages/api/auth/[...nextauth].js b/src/pages/api/auth/[...nextauth].js
index 3c433167..c188aaa1 100644
--- a/src/pages/api/auth/[...nextauth].js
+++ b/src/pages/api/auth/[...nextauth].js
@@ -20,7 +20,11 @@ export default NextAuth({
session.accessToken = token.accessToken
return session
- }
+ },
+ async redirect({ url, baseUrl }) {
+ // Redirect to dashboard after login
+ return url.startsWith(baseUrl) ? url : baseUrl;
+ },
},
secret: process.env.JWT_SECRET
})