Open nindaba opened 6 months ago
const responseFromApiAuthEndpoints = { "basic": "ec2-51-20-96-52.eu-north-1.compute.amazonaws.com/realms/travelmate/protocol/openid-connect/token", "google": "ec2-51-20-96-52.eu-north-1.compute.amazonaws.com/realms/travelmate/protocol/openid-connect/auth?client_id=travelmate_client&response_type=code&scope=openid profile&state=generate&kc_idp_hint=google", "facebook": "ec2-51-20-96-52.eu-north-1.compute.amazonaws.com/realms/travelmate/protocol/openid-connect/auth?client_id=travelmate_client&response_type=code&scope=openid profile&state=generate&kc_idp_hint=facebook", "apple": "ec2-51-20-96-52.eu-north-1.compute.amazonaws.com/realms/travelmate/protocol/openid-connect/auth?client_id=travelmate_client&response_type=code&scope=openid profile&state=generate&kc_idp_hint=apple" } const Login = () => { const handleLogin = async () => { try { window.location.assign(responseFromApiAuthEndpoints.google+`redirect_uri=${params.redirect_uri}`) } catch (err) { console.error(err) } } return ( <> <h3>Login to Dashboard</h3> <button className="btn" onClick={handleLogin}> Login </button> </> ) }