Skip to content

Instantly share code, notes, and snippets.

View krnbr's full-sized avatar
🏠

Karanbir Singh krnbr

🏠
  • Home
  • India
View GitHub Profile
{
"aud": [
"neuw_api_resources"
],
"scope": [
"system"
],
"iss": "http://localhost:8080",
"scopes": "system",
"exp": 1586855599,
function JSONStringify(object) {
var cache:any[] = [];
var str = JSON.stringify(object,
// custom replacer fxn - gets around "TypeError: Converting circular structure to JSON"
function(key, value) {
if (typeof value === 'object' && value !== null) {
if (cache.indexOf(value) !== -1) {
// Circular reference found, discard key
return;
}
@krnbr
krnbr / postman_oauth_auto_access_token.js
Last active October 17, 2019 19:04
Postman's Pre-request Script
/*
NOTES
replace your http://your.oauth.server.domain/oauth/token with actual token url for your oauth server
replace your_client_id with actual client id of your oauth server
replace your_client_secret with actual client secret of your oauth server
replace "your scopes space seperated" with actual scopes
*/
const postRequest = {
url: "http://your.oauth.server.domain/oauth/token",
import React, {useEffect, useLayoutEffect, useRef, useState} from 'react';
import {Button,CircularProgress,CssBaseline,TextField,Grid,Container,Theme,makeStyles,Box,FormHelperText,SnackbarContent,Snackbar,Icon,IconButton} from '@material-ui/core';
/*import Link from '@material-ui/core/Link';*/
/*import {makeStyles} from '@material-ui/core/styles';*/
import defaultTheme from '../src/theme';
import {ThemeProvider} from '@material-ui/styles';
import Logo from "../src/components/logo";
import {PasswordDto, RecaptchaDto, RegisterDto, UserDto, RePasswordDto} from "../models/RegisterDto";
import {NextPage} from "next";
import '../styles/signin.scss';
import React, {useEffect, useLayoutEffect, useRef, useState} from 'react';
import {Button,CircularProgress,CssBaseline,TextField,Grid,Container,Theme,makeStyles,Box,FormHelperText,SnackbarContent,Snackbar,Icon,IconButton} from '@material-ui/core';
/*import Link from '@material-ui/core/Link';*/
/*import {makeStyles} from '@material-ui/core/styles';*/
import defaultTheme from '../src/theme';
import {ThemeProvider} from '@material-ui/styles';
import Logo from "../src/components/logo";
import {PasswordDto, RecaptchaDto, SignInDto, UserDto} from "../models/SignInDto";
import {NextPage} from "next";
import '../styles/signin.scss';