Size: a a a

2020 December 16

N

Nikita in pro.js
Туда парсеры можно будет спокойно кидать
источник

AG

Anton Golovanov in pro.js
Nikita
Туда парсеры можно будет спокойно кидать
А у вас там эксклюзивный контент?
источник

N

Nikita in pro.js
пароли, почты т.д
источник

N

Nikita in pro.js
Переслано от Nikita
А если GET, как можно защитить данные чтобы кто-угодно перейдя не мог базу вытянуть
источник

AG

Anton Golovanov in pro.js
Nikita
Переслано от Nikita
А если GET, как можно защитить данные чтобы кто-угодно перейдя не мог базу вытянуть
Авторизация
источник

N

Nikita in pro.js
Дак нет, вот у меня сервер на localhost:5000, и запросы летят туда, человек туда переходит, шаманит с запросами/урл, и у него база, такое в теории возможно?
источник

N

Nikita in pro.js
Извиняюсь, я ламер
источник

AT

Anton T. in pro.js
хедер пробовал добавить в фетч 'Content-Type': 'application/json;charset=utf-8' ?
источник

А

Алексей in pro.js
Anton T.
хедер пробовал добавить в фетч 'Content-Type': 'application/json;charset=utf-8' ?
Все равно не работает
источник

AT

Anton T. in pro.js
Алексей
Все равно не работает
а если у формы убрать метод и экшн? да и кнопке убрать тип submit (если он стоит)
источник

А

Алексей in pro.js
Anton T.
а если у формы убрать метод и экшн? да и кнопке убрать тип submit (если он стоит)
Сделал кнопку дивом и поставил на клик. Все равно не хочет(
источник

AT

Anton T. in pro.js
Алексей
Сделал кнопку дивом и поставил на клик. Все равно не хочет(
интерестинг, тогда нужен код, так гадать не получится
источник

А

Алексей in pro.js
Anton T.
интерестинг, тогда нужен код, так гадать не получится
import React, { useState, useEffect } from 'react'
import { BrowserRouter as Router, Route, Switch, Link } from 'react-router-dom';

function Main() {
   const [inputsData, setInputsData] = useState({
       name: '',
       email: '',
       password: ''
   })

   const userRegister = (e) => {
       // e.preventDefault()
       console.log(inputsData)
       fetch('/users/register', { method: 'POST', headers: { 'Content-Type': 'application/json;charset=utf-8' }, body: JSON.stringify(inputsData) })
   }

   return (
       <div className='row mt-5'>
           <div className='col-md-6 m-auto'>
               <form className='card card-body text-center' onSubmit={(e) => userRegister(e)}>
                   <h1><i className='fab fa-node-js fa-3x'></i></h1>
                   <p>Register</p>
                   <input
                       placeholder='Name'
                       type="name"
                       id="name"
                       name="name"
                       value={inputsData.name}
                       onChange={({ target }) => setInputsData({ ...inputsData, name: target.value })}
                   />
                   <input
                       placeholder='Email'
                       type="email"
                       id="email"
                       name="email"
                       value={inputsData.email}
                       onChange={({ target }) => setInputsData({ ...inputsData, email: target.value })}
                   />
                   <input
                       placeholder='Password'
                       type="password"
                       id="password"
                       name="password"
                       value={inputsData.password}
                       onChange={({ target }) => setInputsData({ ...inputsData, password: target.value })}
                   />
                   <div onClick={() => userRegister()}>Register</div>
               </form>
           </div>
       </div>
   );
}

export default Main;
источник

S

Syntax Highlight Bot in pro.js
Алексей
import React, { useState, useEffect } from 'react'
import { BrowserRouter as Router, Route, Switch, Link } from 'react-router-dom';

function Main() {
   const [inputsData, setInputsData] = useState({
       name: '',
       email: '',
       password: ''
   })

   const userRegister = (e) => {
       // e.preventDefault()
       console.log(inputsData)
       fetch('/users/register', { method: 'POST', headers: { 'Content-Type': 'application/json;charset=utf-8' }, body: JSON.stringify(inputsData) })
   }

   return (
       <div className='row mt-5'>
           <div className='col-md-6 m-auto'>
               <form className='card card-body text-center' onSubmit={(e) => userRegister(e)}>
                   <h1><i className='fab fa-node-js fa-3x'></i></h1>
                   <p>Register</p>
                   <input
                       placeholder='Name'
                       type="name"
                       id="name"
                       name="name"
                       value={inputsData.name}
                       onChange={({ target }) => setInputsData({ ...inputsData, name: target.value })}
                   />
                   <input
                       placeholder='Email'
                       type="email"
                       id="email"
                       name="email"
                       value={inputsData.email}
                       onChange={({ target }) => setInputsData({ ...inputsData, email: target.value })}
                   />
                   <input
                       placeholder='Password'
                       type="password"
                       id="password"
                       name="password"
                       value={inputsData.password}
                       onChange={({ target }) => setInputsData({ ...inputsData, password: target.value })}
                   />
                   <div onClick={() => userRegister()}>Register</div>
               </form>
           </div>
       </div>
   );
}

export default Main;
источник

R

Rakesh Kumar in pro.js
Hello
источник

R

Rakesh Kumar in pro.js
Guys I need a help
источник

AT

Anton T. in pro.js
Алексей
import React, { useState, useEffect } from 'react'
import { BrowserRouter as Router, Route, Switch, Link } from 'react-router-dom';

function Main() {
   const [inputsData, setInputsData] = useState({
       name: '',
       email: '',
       password: ''
   })

   const userRegister = (e) => {
       // e.preventDefault()
       console.log(inputsData)
       fetch('/users/register', { method: 'POST', headers: { 'Content-Type': 'application/json;charset=utf-8' }, body: JSON.stringify(inputsData) })
   }

   return (
       <div className='row mt-5'>
           <div className='col-md-6 m-auto'>
               <form className='card card-body text-center' onSubmit={(e) => userRegister(e)}>
                   <h1><i className='fab fa-node-js fa-3x'></i></h1>
                   <p>Register</p>
                   <input
                       placeholder='Name'
                       type="name"
                       id="name"
                       name="name"
                       value={inputsData.name}
                       onChange={({ target }) => setInputsData({ ...inputsData, name: target.value })}
                   />
                   <input
                       placeholder='Email'
                       type="email"
                       id="email"
                       name="email"
                       value={inputsData.email}
                       onChange={({ target }) => setInputsData({ ...inputsData, email: target.value })}
                   />
                   <input
                       placeholder='Password'
                       type="password"
                       id="password"
                       name="password"
                       value={inputsData.password}
                       onChange={({ target }) => setInputsData({ ...inputsData, password: target.value })}
                   />
                   <div onClick={() => userRegister()}>Register</div>
               </form>
           </div>
       </div>
   );
}

export default Main;
а на вкладке нетворк, все данные нормально улетают, да?
источник

А

Алексей in pro.js
Anton T.
а на вкладке нетворк, все данные нормально улетают, да?
Да
источник

AT

Anton T. in pro.js
значит надо смотреть серверную часть
источник

А

Алексей in pro.js
источник