小编Pau*_*l K的帖子

用Google登录-如何注销?

我已使用Google提供的示例代码成功实现了与Google的登录。

但是,我不确定应该如何使用此“后端服务器身份验证”。

该文件位于:https : //developers.google.com/identity/sign-in/web/backend-auth

我正在开发一个需要google登录名和google drive的网站,因为程序在运行:

  1. 用户使用Google帐户登录网站
  2. 用户写一些文字
  3. 用户保存(上传)到用户的Google驱动器

在实现google drive API之前,我认为我需要使用google登录系统,但是我不确定该怎么做。

目前,我的网站为1.用户登录/ 2.用户注销/ 3.然后网络不询问google帐户,而只是在其中登录前一个用户。

“后端服务器身份验证”是否可以回答以下我的问题?

我了解这是与此相同的问题:如何注销使用OAuth2登录Google的应用程序?。我理解了答案的含义,但是我无法找到一种方法来实现“仅从应用程序而不是Google登出”。

总结一下,我的问题是2;

  1. 如何使用后端服务器身份验证?(特别是令牌验证点)
  2. 如何注销我的网络应用程序而不是Google?和问题1有关吗?(特别是,如果用户从Web应用程序注销,则另一个用户应该可以通过输入其ID和密码来登录)

authentication google-app-engine token oauth-2.0

6
推荐指数
1
解决办法
1万
查看次数

在java中使用filewriter保存文件时如何设置目录?

嗨,我正在使用 NetBeans 来获得更易于使用的 GUI。

我正在尝试使用 FileWriter(不使用可序列化)保存我从用户那里获取名称的 txt 文件

我想我可以使用 Serializable 设置文件的保存位置(我不确定)

但是,如果我使用 Serializable,我的代码看起来有点脏,并且会导致一些错误。(我使用 2 个类)

无论如何,有没有办法在使用FileWriter保存txt文件时设置目录?

这是我的代码,用于保存文件。

    public boolean save() {
    try {
        File dir = new File("C:\\Users\\JSK\\Desktop\\BOARD\\data");

        String str = Title_field.getText() + ".txt";
        CheckFile(str);
        CheckCbox();
        area.append("\n Written at :" + date_format.format(now.getTime()));
        FileWriter fw = new FileWriter(str);
        fw.write(area.getText());
        fw.close();
        JOptionPane.showMessageDialog(this, "Successfully Written");
        this.setVisible(false);
        Title_field.setEditable(false);
        area.setEditable(false);
    } catch (FileNotFoundException ex) {
        JOptionPane.showMessageDialog(this, "You Must Create A File First!", "File Missing", JOptionPane.ERROR_MESSAGE);
    } catch (IOException ex) {
        JOptionPane.showMessageDialog(this, "I/O ERROR", "Failed to …
Run Code Online (Sandbox Code Playgroud)

java directory save filewriter

3
推荐指数
1
解决办法
1万
查看次数