이 튜토리얼은 인증을 위해 OKTA를 사용하여 보안 반응 프론트 엔드 및 Node.js 백엔드 응용 프로그램을 구축하여 안내합니다. 프론트 엔드에는 홈페이지와 게시물 관리자가 있으며 인증 된 사용자 만 액세스 할 수 있습니다. 백엔드는 포스트 생성 및 편집에 대한 인증을 시행합니다. OKTA의 OpenID Connect (OIDC)는 인증을 처리하여 프론트 엔드의 Okta React SDK를 활용하고 백엔드의 Okta JWT Verifier를 활용합니다. 백엔드는 Express.js, 데이터 모델링 속도 및 간소화 된 REST API 생성을위한 에필로그를 사용합니다.
> 왜 반응?
const Form = () => ( <form> <label>Name</label><input value="Arthur Dent" /> <label>Answer to life, the universe, and everything</label><input type="number" value={42} /> </form> );
const Form = () => React.createElement( "form", null, React.createElement( "label", null, "Name", React.createElement("input", { value: "Arthur Dent" }) ), React.createElement( "label", null, "Answer to life, the universe, and everything", React.createElement("input", { type: "number", value: 42 }) ) );
<'s> Okta의 React SDK 및 REACT 라우터를 설치하십시오 : <🎜 🎜>
npm i -g create-react-app@1.5.2 yarn@1.7.0 create-react-app my-react-app cd my-react-app yarn start
http://localhost:3000
<<>
를 구성하십시오
<<>
run 전체 응용 프로그램을 테스트합니다. 소스 코드는 const Form = () => (
<form>
<label>Name</label><input value="Arthur Dent" />
<label>Answer to life, the universe, and everything</label><input type="number" value={42} />
</form>
);
src/server/index.js
package.json
페이지를 작성하십시오. 이것들을 라우팅에 통합하십시오.
const Form = () => React.createElement(
"form",
null,
React.createElement(
"label",
null,
"Name",
React.createElement("input", { value: "Arthur Dent" })
),
React.createElement(
"label",
null,
"Answer to life, the universe, and everything",
React.createElement("input", { type: "number", value: 42 })
)
);
위 내용은 노드와 반응이있는 기본 CRUD 앱을 구축하십시오의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!