Skip to content

Commit a28bdbc

Browse files
committed
Added a new section of Implementing Pseudo 2FA for Web Apps
1 parent fb627dc commit a28bdbc

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
- [Sample scripts of client side by various languages](#samplescriptvariouslanguages)
3232
- [Status code from Web Apps](#statuscodefromwebapps)
3333
- [Concurrent access to Web Apps](#concurrentaccesstowebapps)
34+
- [Implementing Pseudo 2FA for Web Apps](#2fatowebapps) <sup><font color="Red">Added at October 26, 2022</font></sup>
3435
- [Applications](#applications)
3536
- [Sample situations](#samplesituations) <sup><font color="Red">Added at August 24, 2022</font></sup>
3637
- [References](#references)
@@ -1112,6 +1113,16 @@ Logger.log(res.getContentText());
11121113
11131114
- As the result, when the success rate for writing concurrently to Google Spreadsheet is investigated, it was found that the concurrent writing with Web Apps created by Google Apps Script was suitable rather than Google Form. The threshold number of users for succeeding to write all data to Spreadsheet was 60 for Web Apps and 35 for Google Form, respectively. And, when Web Apps is used, it was also found that Lock Service and the long wait time was definitely required to be used for the multiple submission.
11141115
1116+
<a name="2fatowebapps"></a>
1117+
1118+
## Implementing Pseudo 2FA for Web Apps
1119+
1120+
![](https://tanaikech.github.io/image-storage/20221026a/fig1.png)
1121+
1122+
In Google Apps Script, there is the Web Apps. When Web Apps is used, the users can execute Google Apps Script using HTML and Javascript. This can be applied to various applications. When the Web Apps is deployed with "Anyone", anyone can access the Web Apps. And, there is the case that Web Apps deployed with "Anyone" is required to be used. Under this condition, when 2 Factor Authentication (2FA) can be implemented, it is considered that the security can be higher and it leads to giving various directions for the applications using Web Apps. In this report, the method for implementing the pseud 2FA for Web Apps deployed with "Anyone" using Google Apps Script.
1123+
1124+
**You can see the detail of this report at [https://gist.github.com/tanaikech/7a15164b1227e2ec2231fce24ae9daf2](https://gist.github.com/tanaikech/7a15164b1227e2ec2231fce24ae9daf2).**
1125+
11151126
<a name="applications"></a>
11161127
11171128
## Applications

0 commit comments

Comments
 (0)