Skip to content

Instantly share code, notes, and snippets.

View rustemkk's full-sized avatar

Rustem Islamuratov rustemkk

  • Peach Studios
  • Ljubljana, Slovenia
  • 21:49 (UTC +02:00)
  • X @rustemkk
View GitHub Profile
@rustemkk
rustemkk / gist:fec0a25eb6156b5b0358ed7045745a5a
Created February 13, 2019 04:36
simple google sign in button
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="google-signin-scope" content="profile email">
<meta name="google-signin-client_id"
content="242027652015-1jjfj1vtp3ftff6o39r3k904ug77ucki.apps.googleusercontent.com">
<script src="https://apis.google.com/js/platform.js" async defer></script>
</head>
<body>
{
"_id" : ObjectId("59e3215807f71be45293b7df"),
"createdAt" : 1508057432715.0,
"updatedAt" : 1508057432812.0,
"createdBy" : ObjectId("59e3215807f71be45293b7dc"),
"name" : "Awesome company",
"description" : "",
"nick" : "awesomecompany",
"members" : [...],
"teams" : [...],
{
"_id" : ObjectId("59b1109b60fa10000f98a71b"),
"createdAt" : 1504776347065.0,
"updatedAt" : 1505200022397.0,
"createdBy" : ObjectId("59b1105f759bbb000fadc1dd"),
"name" : "ACA 2",
"description" : "",
"nick" : "aca2",
"members" : [
{
rankedPeople: [
{
title: 'Essential competencies',
rankedPersonId: 59ad69258fee3c07fb788680,
graphs: [
{
stepId: 59ad69258fee3c07fb78868c,
label: 'Math knowledge',
ranksHistory: [
{ period: 201709, selfRank: 4, averageRank: 4.5 },
{
"_id" : ObjectId("59a02bfb452a8c10081d6990"),
"createdAt" : 1503669243461.0,
"updatedAt" : 1503669243515.0,
"createdBy" : ObjectId("59a02bfb452a8c10081d6980"),
"companyId" : ObjectId("59a02bfb452a8c10081d6984"),
"templateId" : ObjectId("59a02bfb452a8c10081d6989"),
"questionnaireTitle" : "first quiz template",
"period" : 201708,
"stepId" : ObjectId("59a02bfb452a8c10081d698b"),
{
"_id" : ObjectId("599e906d8997bcde009eb0bd"),
"createdAt" : 1503563885625.0,
"updatedAt" : 1503563885673.0,
"createdBy" : ObjectId("599e906c8997bcde009eb0ad"),
"companyId" : ObjectId("599e906d8997bcde009eb0b1"),
"templateId" : ObjectId("599e906d8997bcde009eb0b6"),
"title" : "first quiz template",
"period" : 201708,
"steps" : [
if (emails && emails.length) {
({err, res: userInviter} = await to(User.findById(userId)));
if (err) {
return Response.err(err);
}
({ err, res } = await to(
_.map(emails, email => CalendarService.inviteByEmail(email, userInviter, event.title))
));
}