- On Frontend
- User clicks
Login With GithubButton. - We redirect user to
https://github.com/login/oauth/authorizewithclient_id,redirect_uriandscopeas query params. - Example
https://github.com/login/oauth/authorize?scope=user:email&client_id=<CLIENT_ID>&state=<state> - Once user allows access github redirect back us to supplied
redirect_uriwithcodeas query parameter. - Example
- User clicks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const baseQuery = q.Paginate(q.Match(q.Index(indexName), terms)); | |
| // or | |
| // const baseQuery = q.Paginate(q.Collection(collectionName)) | |
| const expandedQuery = q.Map(baseQuery, (ref) => | |
| q.Let( | |
| { | |
| instance: q.Get(q.Var('ref')) | |
| }, | |
| { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Available variables: | |
| // - Machine | |
| // - interpret | |
| // - assign | |
| // - send | |
| // - sendParent | |
| // - spawn | |
| // - raise | |
| // - actions |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| version: "3.7" | |
| services: | |
| mongo: | |
| image: mongo:latest | |
| ports: | |
| - "27017:27017" | |
| volumes: | |
| - mongo-vol:/var/lib/mongo/data | |
| networks: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <title>Hello World!</title> | |
| </head> | |
| <body> | |
| <h1>Hello World!</h1> | |
| <!-- All of the Node.js APIs are available in this renderer process. --> | |
| We are using Node.js <script>document.write(process.versions.node)</script>, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <title>Hello World!</title> | |
| </head> | |
| <body> | |
| <h1>Hello World!</h1> | |
| <!-- All of the Node.js APIs are available in this renderer process. --> | |
| We are using Node.js <script>document.write(process.versions.node)</script>, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| body { | |
| font-family: | |
| /* 1 */ -apple-system, BlinkMacSystemFont, | |
| /* 2 */ "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", | |
| /* 3 */ "Helvetica Neue", sans-serif; | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import React, { Children } from 'react' | |
| import Router from 'next/router' | |
| import smoothScroll from '../utils/smoothScroll' | |
| // this HOC is taken from https://github.com/zeit/next.js/blob/master/lib/link.js and modified | |
| export default class LinkSmoothScroll extends React.Component { | |
| constructor (props) { | |
| super(props) | |
| this.linkClicked = this.linkClicked.bind(this) | |
| } |
I hereby claim:
- I am vinaypuppal on github.
- I am vinaypuppal (https://keybase.io/vinaypuppal) on keybase.
- I have a public key whose fingerprint is 555A D17F 3449 6347 B255 599F 40B2 391F C2D9 8337
To claim this, I am signing this object:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function JSON_to_URLEncoded(element,key,list){ | |
| var list = list || []; | |
| if(typeof(element)=='object'){ | |
| for (var idx in element) | |
| JSON_to_URLEncoded(element[idx],key?key+'['+idx+']':idx,list); | |
| } else { | |
| list.push(key+'='+encodeURIComponent(element)); | |
| } | |
| return list.join('&'); | |
| } |
NewerOlder