[{"data":1,"prerenderedAt":105},["ShallowReactive",2],{"project-15034915":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":32,"aspects":33,"strip":35,"post_text":29,"what":37,"said":40,"maker_in_thread":54,"shape":59,"grid":61,"attempts":66,"same_week":67,"maker_shows":97,"maker_hidden":98,"reader_version":99,"card":100},"15034915","Restricted Section","Restricted Section, static site behind Google OAuth2","title","Show HN: Restricted Section, static site behind Google OAuth2","https:\u002F\u002Fgithub.com\u002Ftreatwell\u002Frestricted-section","github.com","flixic",1502959884,2017,10,2,1821,2242,82,"shown","infrastructure","access control for static sites","web_app",[24,25,26,27],"google oauth2","static site","authentication","restricted access","quiet",null,{"positive":31,"neutral":32,"mixed":31,"critical":31},0,1,{"design":34},{"positive":31,"critical":31},[36,31],3,{"problem":29,"audience":29,"pricing":29,"motivation":29,"time_to_build":29,"stack":38,"openness":39,"stage":39,"team_size":39},[],"unknown",{"praise":41,"objections":42,"requests":43,"questions":52,"alternatives":53},[],[],[44],{"value":45,"source":46,"evidence":47},"Deploy without needing a server to host content","commenter",[48],{"id":49,"by":50,"text":51},"15035095","chii","It'd be great if there's no need to actually have a server to host the content. E.g., use a service like github.io to store a form of statically encrypted content that then gets…",[],[],{"comments":32,"answered":31,"key":55},[56],{"id":57,"text":58},"15035263","OAuth2 keys are more like session keys than decryption keys, that is, they are generated by Google during authentication, so it would not be possible to use them to decrypt…",{"commenters":15,"max_depth":15,"maker_replies":32,"first_comment_mins":60,"lifespan_hours":32},40,[62,64],[49,31,36,63,50,31],"project\u002Fneutral\u002Fdesign",[57,31,31,65,11,32],"commenter\u002Fneutral\u002Fdesign",[],[68,73,78,83,88,93],{"id":69,"name":70,"points":71,"category":72},"15074526","Champion Traveler",395,"consumer_social",{"id":74,"name":75,"points":76,"category":77},"15041620","Product Graveyard",265,"other",{"id":79,"name":80,"points":81,"category":82},"15070686","Pdf-Bot",235,"dev_tools",{"id":84,"name":85,"points":86,"category":87},"15076727","got-book-6",143,"ai",{"id":89,"name":90,"points":91,"category":92},"15073519","YC Remix",132,"productivity",{"id":94,"name":95,"points":96,"category":82},"15043432","basic-build",100,4,false,"v2",{"id":101,"name":5,"line":6,"ai":98,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":102,"maker":11,"domain":10,"tier":19,"attempts":31,"strip":103,"url":9,"mix":104,"praise":-1,"objection":-1,"sub":21},15034915,[24,25,26,27],"30",[31,32,31,31],1793990962901]