| | |
| | | register_dict = {} |
| | | token = "" |
| | | app_password = await generate_password(10) |
| | | crypt_password = UserAppModel.encrypted_password(app_password) |
| | | for app in app_register: |
| | | if app["id"] == 'ragflow_app': |
| | | user_rag_app = db.query(UserAppModel).filter(UserAppModel.user_id == userid, |
| | |
| | | app_name = register_info.get("name") |
| | | app_id = register_info.get("id") |
| | | app_email = register_info.get("email") |
| | | await save_db(db, app_name, user.password, app_email, user.id, app_id, "ragflow_app") |
| | | await save_db(db, app_name, crypt_password, app_email, user.id, app_id, "ragflow_app") |
| | | elif app["id"] == 'bisheng_app': |
| | | user_bs_app = db.query(UserAppModel).filter(UserAppModel.user_id == userid, |
| | | UserAppModel.app_type == 'bisheng_app').all() |
| | |
| | | app_name = register_info.get("name") |
| | | app_id = register_info.get("id") |
| | | app_email = register_info.get("email") |
| | | await save_db(db, app_name, user.password, app_email, user.id, app_id, "bisheng_app") |
| | | await save_db(db, app_name, crypt_password, app_email, user.id, app_id, "bisheng_app") |
| | | elif app["id"] == 'dify_app': |
| | | user_df_app = db.query(UserAppModel).filter(UserAppModel.user_id == userid, |
| | | UserAppModel.app_type == 'dify_app').all() |
| | |
| | | app_name = register_info.get("name") |
| | | app_id = register_info.get("id") |
| | | app_email = register_info.get("email") |
| | | df_password = await generate_password(10) |
| | | password = cipher_suite.encrypt(df_password.encode("utf-8")).decode("utf-8") |
| | | await save_db(db, app_name, password, app_email, user.id, app_id, "dify_app") |
| | | await save_db(db, app_name, crypt_password, app_email, user.id, app_id, "dify_app") |
| | | else: |
| | | raise Exception("未知注册应用---") |
| | | |