天天看點

saiku3.14如何去掉登入頁和歡迎頁,以及免密登入

            之前一直想把saiku內建到自己的項目中,最隻要的麻煩就是saiku的權限這部分,況且saiku3.14還加上了證書驗證,經過一段時間的修改,現在終于落實生産。現在就将自己的改動整理出來,供其他有需求的人參考!

            首先說說saiku的架構,前端用的是backbone.js,用法也比較的簡單,就是一個mvc的前端架構,不懂的多看看backbone的基礎部落格大概就能知道是幹嘛的了。其次,背景用的是jersey架構,支援RESTful風格,和springmvc有點想,可以參考。

                需要修改的地方如下羅列:

                1. 修改位置:saiku/saiku-ui/js/saiku/models/Session.js

                    修改内容:

saiku3.14如何去掉登入頁和歡迎頁,以及免密登入
saiku3.14如何去掉登入頁和歡迎頁,以及免密登入

        2. 修改位置:saiku/saiku-ui/js/saiku/models/SessionWorkspace.js

            修改内容:

saiku3.14如何去掉登入頁和歡迎頁,以及免密登入

        3.修改位置:saiku/saiku-ui/js/saiku/plugins/I18n/plugin.js

            修改内容:

saiku3.14如何去掉登入頁和歡迎頁,以及免密登入

        4.修改位置:saiku/saiku-ui/js/saiku/views/Upgrade.js

           修改内容:

saiku3.14如何去掉登入頁和歡迎頁,以及免密登入

        5. 修改位置 :saiku/saiku-ui/js/saiku/Saiku.js

            修改内容:

saiku3.14如何去掉登入頁和歡迎頁,以及免密登入
saiku3.14如何去掉登入頁和歡迎頁,以及免密登入

            6. 修改位置:saiku/saiku-ui/js/saiku/Setting.js

                修改内容:

saiku3.14如何去掉登入頁和歡迎頁,以及免密登入

            7. 修改位置: saiku/saiku-ui/index.html

                修改内容:

saiku3.14如何去掉登入頁和歡迎頁,以及免密登入
saiku3.14如何去掉登入頁和歡迎頁,以及免密登入
saiku3.14如何去掉登入頁和歡迎頁,以及免密登入

                8. 修改位置:saiku-web/rest/resources/SessionResource.java

                    修改内容:

saiku3.14如何去掉登入頁和歡迎頁,以及免密登入
saiku3.14如何去掉登入頁和歡迎頁,以及免密登入

                9. 修改位置: saiku-web/service/SessionService.java

                    修改内容:

saiku3.14如何去掉登入頁和歡迎頁,以及免密登入

                10. 修改位置: saiku-webapp/saiku-beans.xml

                       修改内容:

saiku3.14如何去掉登入頁和歡迎頁,以及免密登入

OK!  finish  !