import React, { useState, useEffect } from 'react' import fetch from 'unfetch' import Head from 'next/head' import Link from 'next/link' import Sleep from '../components/sleep' import styles from './pwRequest.module.css' import constants from '../constants.json' function fetchAvailablePWS() { return new Promise((resolve) => { fetch(`${constants.apiUrl}avaiblePWS`, { credentials: 'include', }) .then((resp) => { return resp.json() }) .then((res) => { resolve(res) }) }) } function requestPw() { return new Promise((resolve) => { fetch(constants.apiUrl + 'getpw', { method: 'POST', credentials: 'include', headers: { Accept: 'application/json', 'Content-Type': 'application/json', }, body: JSON.stringify({}), }) .then((res) => { return res.json() }) .then((res) => { resolve(res) }) }) } export default function PwRequest({ globalData }) { const userId = globalData.userId || '...' const [result, setResult] = useState([]) const [data, setData] = useState({ userCreated: '...', availablePWS: '...', requestedPWS: '...', maxPWCount: '...', daysAfterUserGetsPWs: '...', addPWPerDay: '...', addPWCount: '...', dayDiff: '...', userCount: '...', }) const { userCreated, availablePWS, requestedPWS, maxPWCount, daysAfterUserGetsPWs, addPWPerDay, addPWCount, dayDiff, userCount, } = data useEffect(() => { fetchAvailablePWS().then((data) => { setData(data) }) }, []) return (
Minden felhasználó egyedi jelszót kap. Ne használjatok többen egy jelszót, mert egy idő után -biztonsági okokból- kidob a rendszer, ha ugyan az a felhasználó több helyen is belépve marad. A jelszavakról bővebben a{' '} GYIK {' '} vonatkozó részében olvashatsz.