diff --git a/components/soumet/login-provider.js b/components/sesyon/login-provider.js similarity index 74% rename from components/soumet/login-provider.js rename to components/sesyon/login-provider.js index 1487823..8e87593 100644 --- a/components/soumet/login-provider.js +++ b/components/sesyon/login-provider.js @@ -3,10 +3,12 @@ import Link from 'next/link' import {signIn} from 'next-auth/client' import {Button} from '@material-ui/core' -export default function LoginProvider({id, title, icon}) { +export default function LoginProvider({id, title, icon, callbackUrl}) { const hanleClick = event => { event.preventDefault() - signIn(id) + signIn(id, { + callbackUrl + }) } return ( @@ -26,5 +28,6 @@ export default function LoginProvider({id, title, icon}) { LoginProvider.propTypes = { id: PropTypes.string.isRequired, title: PropTypes.string.isRequired, - icon: PropTypes.node.isRequired + icon: PropTypes.node.isRequired, + callbackUrl: PropTypes.string.isRequired }