IqraFatima commited on
Commit
82b477b
Β·
verified Β·
1 Parent(s): fcd3fd8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -8
app.py CHANGED
@@ -1,19 +1,16 @@
1
- # βœ… app.py for Google OAuth Login in Colab
2
 
3
  from flask import Flask, redirect, url_for, session
4
  from authlib.integrations.flask_client import OAuth
5
- from flask_ngrok import run_with_ngrok
6
  import os
7
 
8
- # πŸ” Secure secrets from Colab
9
- from google.colab import userdata
10
- CLIENT_ID = userdata.get("GOOGLE_CLIENT_ID")
11
- CLIENT_SECRET = userdata.get("GOOGLE_CLIENT_SECRET")
12
 
13
  # πŸ”§ Flask App Setup
14
  app = Flask(__name__)
15
  app.secret_key = os.urandom(24)
16
- run_with_ngrok(app) # Auto-start ngrok in Colab
17
 
18
  # 🌐 OAuth2 Config
19
  oauth = OAuth(app)
@@ -54,4 +51,5 @@ def logout():
54
  return redirect('/')
55
 
56
  # πŸš€ Run App
57
- app.run()
 
 
1
+ # βœ… app.py for Google OAuth Login on Hugging Face or server
2
 
3
  from flask import Flask, redirect, url_for, session
4
  from authlib.integrations.flask_client import OAuth
 
5
  import os
6
 
7
+ # πŸ” Secure from Hugging Face Secrets or local environment
8
+ CLIENT_ID = os.getenv("GOOGLE_CLIENT_ID")
9
+ CLIENT_SECRET = os.getenv("GOOGLE_CLIENT_SECRET")
 
10
 
11
  # πŸ”§ Flask App Setup
12
  app = Flask(__name__)
13
  app.secret_key = os.urandom(24)
 
14
 
15
  # 🌐 OAuth2 Config
16
  oauth = OAuth(app)
 
51
  return redirect('/')
52
 
53
  # πŸš€ Run App
54
+ if __name__ == "__main__":
55
+ app.run(host="0.0.0.0", port=7860)