[GIP] Genero守门员 -简化版单点登入SSO配置与运行 (3.X以後版本提供)

Genero FGL套件中藏着许多好东西,除了藏着一份GBC可供GAS套件 (偷偷) 运用外,本段介绍 Genero Identity Platform, GIP用途与简单配置。

既然都花钱买了,就应该搾取出最大价值,对吧。
GIP的套件本体在 FGL package中,但是操作与说明却归属於 GAS package

以下引用一下Genero对於GIP的解释: https://4js.com/online_documentation/fjs-gas-manual-html/#gas-topics/c_gas_gidp_ovw.html

通用身份提供程序 (GIP)

Genero 提供程序来保护应用程序和 RESTful Web 服务。也就是说,这是一个身分认证的服务。但是因为搭配的 Web Server的协助,整个在设定上就便利、容易使用。

配置GIP服务

在GAS完成安装後,demos.html页签中就可以看到相关的启动讯息,GIP必须先经过启动设定,配置好管理员帐号、密码後才能使用对应功能。
https://ithelp.ithome.com.tw/upload/images/20210925/20051169iZpfKT0sL4.png

从此处点入,就可以开始设定初始的资料。若点下之後,出现下列画面,就表示曾经设定过,要以设定过的资料进行登入
https://ithelp.ithome.com.tw/upload/images/20210925/20051169OiPzrCBdNl.png

若此处已经有资料,而又已经忘记原来设定的项目,可以选择 RESET (清除包含已经设定好的所有权限资料),删除的方式是进入启动fastcgidispatch的帐号 home目录 (例如 T100就是 tiptop帐号,在 ~tiptop目录),该目录下的 .genero-sso 子目录,删除目录就是 RESET

建立本地的GIP服务
https://ithelp.ithome.com.tw/upload/images/20210925/20051169lWmdTYmYKg.png

接着依照以下设定进行配置
https://ithelp.ithome.com.tw/upload/images/20210925/20051169aqJ6CWeTXX.png

点下 Install 後,下方会呈现执行结果,看到 success 以及 done 後,整个设定完成,可以按下 Quit 离开
重新点回 demos.html 後就可已进入『Console Application』进行人员、权限的配置

配置GIP权限

点选 Console Application後,会先被要求登入
https://ithelp.ithome.com.tw/upload/images/20210925/20051169dTTuwXXzWc.png

依照初始化设定的帐号密码登入後,就可以进入配置页面
https://ithelp.ithome.com.tw/upload/images/20210925/200511697EjXdyQYqz.png

在配置页面中,就可以看到可以建立用户、角色群组。我们就可以在此处建置需要的角色群组,以供後续使用。

接下来,我们将前几天所做的 hello world小程序,『打包』成为 gar 格式,再做『挂载』到GIP系统内。就可以直接使用做好的登入权限检查动作,避开自己写登入画面的窘境。


<<:  成为工具人应有的工具包-10 IECookiesView 02

>>:  [Day10] Hold Shift to Check Multiple Checkboxes

【预告】没想到铁人赛结束才是铁人的开始Orz - 遗珠之憾

小财神,你赢了。 我没有可以轻易成文的内容了,再来的部分需要在多花心思研究来写。 没想到铁人赛的结...

Day27-OTO

嗨,各位 说到开源就想私心提一下自己小发烧很爱的flac 首先,何谓flac? flac是"...

[Day23] Sticky Nav

[Day23] Sticky Nav 需要用到的技巧与练习目标 offsetHeight offse...

经济部工业局 2021 通讯大赛 !

https://mobilehero.com/zh-Hant ...

终章:TeamCity 进阶学习路径

之前有幸在一次机会里,与几位在 DevOps 领域深耕多时的前辈对谈。那时前辈曾提到,在带新人时都会...