title: Google Credential API one tab sign-in support only google app engine?
body: <p>I'm learning google one tab sign-in according by <a href="https://codelabs.developers.google.com/codelabs/credential-management-api/index.html?index=..%2F..index#1" rel="nofollow noreferrer">https://codelabs.developers.google.com/codelabs/credential-management-api/index.html?index=..%2F..index#1</a></p>
  <p><a href="https://developers.google.com/identity/one-tap/web/guides/get-google-api-clientid" rel="nofollow noreferrer">https://developers.google.com/identity/one-tap/web/guides/get-google-api-clientid</a></p>
  <p>and</p>
  <p><a href="https://developers.google.com/web/fundamentals/security/credential-management" rel="nofollow noreferrer">https://developers.google.com/web/fundamentals/security/credential-management</a></p>
  <p>with '<strong>password</strong>' login it work like a charm (without using python script)</p>
  <p>but '<strong>federated</strong>' login like google or facebook I have stuck on it.</p>
  <p>I see demo server side scripts (main.py) from this repo <a href="https://github.com/GoogleChromeLabs/credential-management-sample" rel="nofollow noreferrer">https://github.com/GoogleChromeLabs/credential-management-sample</a></p>
  <pre><code>from google.appengine.ext import vendor
  vendor.add('lib')
  
  import os
  import sys
  import binascii
  import json
  import urllib
  from bcrypt import bcrypt
  from flask import Flask, request, make_response, render_template,\
                    session, redirect, url_for
  from oauth2client import client
  
  from google.appengine.ext import ndb
  from google.appengine.api import urlfetch
  ...
  </code></pre>
  <p>I just carious about server side scripts rignt now <em><strong>google.appengine.ext</strong></em> only support on google app engine python runtime? Can I run this project on other server or localhost? or demo in other languages? I didn't find example (less document)</p>
  <p>because of I tried to run demo project on localhost and I got error</p>
  <pre><code>Traceback (most recent call last):
    File &quot;working/main.py&quot;, line 17, in &lt;module&gt;
      from google.appengine.ext import vendor
  ModuleNotFoundError: No module named 'google'
  </code></pre>
  <p>Anyone help me please?</p>