Skip to content

Commit

Permalink
main
Browse files Browse the repository at this point in the history
  • Loading branch information
noz-23 authored Mar 25, 2024
1 parent 349c662 commit bfce2c1
Show file tree
Hide file tree
Showing 6 changed files with 44 additions and 3 deletions.
27 changes: 25 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,15 @@
## 1.概要

Kintone でOAuth2.0認証が利用できないときに、JWT認証するためのプラグインです。

セキュリティの為に、JavaScriptにJWT認証用ファイル(JSON)の内容を埋め込むのは危険なため、

JWT認証用ファイルの内容は、Kintoneのプラグイン設定に保存、利用時に呼び出して利用する形式にしています。

### イメージ

![kintoneBoxJwt](https://github.com/noz-23/KintoneBoxJwt/assets/160399039/486af437-68f6-4227-8a26-3453f9db4c01)

## 2.注意点

①Kintoneの使用で、アプリの読み込みはJavaScriptの次に、プラグインの読み込みとなるため、現状では利用JavaScriptは組み込む形でご利用ください。
Expand All @@ -30,17 +34,31 @@ MIT license

JQuery :https://jquery.com

https://js.cybozu.com/jquery/3.7.1/jquery.min.js

jsrender :https://www.jsviews.com

https://js.cybozu.com/jsrender/1.0.13/jsrender.min.js


axios :https://github.com/axios/axios

https://cdn.jsdelivr.net/npm/[email protected]/dist/axios.min.js


jsrsasign:https://github.com/kjur/jsrsasign

https://cdnjs.cloudflare.com/ajax/libs/jsrsasign/11.1.0/jsrsasign-all-min.js


## 6.バージョン履歴

0.0.1版 初版とりあえず公開バージョン(GitHubの練習)
2024/02/19 0.0.1 初版とりあえず公開バージョン(GitHubの練習)

2024/03/15 0.1.0 リンクで指定したフォルダに特定の文字のフォルダを作成出来るように更新

0.1.0版 リンクで指定したフォルダに特定の文字のフォルダを作成出来るように更新
2024/03/24 0.2.0 プラグイン設定画面に Google AdSense 追加

## 7.連絡

Expand All @@ -52,3 +70,8 @@ [email protected]

可能なら記載したいので、メールアドレスに連絡頂ければ幸いです。

プラグイン設定画面で Google AdSense の広告表示をしています。

わかり易くしてますので、削除は自分でやって下さい。


Binary file modified plugin.zip
Binary file not shown.
14 changes: 14 additions & 0 deletions src/html/config.html
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,18 @@ <h2 id="plugin_titile" class="settings-heading">{{html:lang.plugin_titile}}</h2>
<button type="button" id="plugin_ok" class="kintoneplugin-button-dialog-ok">{{html:lang.plugin_ok}}</button>
</p>
</form>
<!-- ↓ は広告なので 削除したい人は削除して使って下さい -->
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8848137110933190"
crossorigin="anonymous"></script>
<!-- KintoneDisplay -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-8848137110933190"
data-ad-slot="3643192887"
data-ad-format="auto"
data-full-width-responsive="true"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
<!-- ↑ は広告なので 削除したい人は削除して使って下さい -->
</section>
2 changes: 2 additions & 0 deletions src/js/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@
* History
* 2024/02/19 0.0.1 初版とりあえずバージョン
* 2024/03/15 0.1.0 フォルダ作成等の基本機能追加
* 2024/03/24 0.2.0 プラグイン設定画面に Google AdSense 追加
*
*/

jQuery.noConflict();
Expand Down
2 changes: 2 additions & 0 deletions src/js/desktop.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@
* History
* 2024/02/19 0.0.1 初版とりあえずバージョン
* 2024/03/15 0.1.0 フォルダ作成等の基本機能追加
* 2024/03/24 0.2.0 プラグイン設定画面に Google AdSense 追加
*
*/

jQuery.noConflict();
Expand Down
2 changes: 1 addition & 1 deletion src/manifest.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"manifest_version": 1,
"version": "0.1.0",
"version": "0.2.0",
"type": "APP",
"name": {
"en": "KintoneBoxJwt",
Expand Down

0 comments on commit bfce2c1

Please sign in to comment.