tankauth

    5熱度

    1回答

    TankAuth使用PHPass與默認設置爲FALSE便攜模式的密碼哈希,讓PHPass使用bcript因爲不是便攜式的哈希值不存儲鹽在其哈希。 但是,如果我們希望將數據庫移動到不同的服務器上,我們甚至需要添加記錄表,以避免以後重新生成密碼前將其設置爲TRUE。顯然,保持便攜式哈希TRUE使得加密後的密碼是相當不安全 有沒有使用坦克AUTH到bcrypt密碼哈希跨服務器又無痛的數據庫遷移任何更好的

    0熱度

    2回答

    是否可以在CodeIgniter中將Tank-Auth作爲一個包進行工作? 我在我的MySQL數據庫中安裝了數據庫模式,並在我的應用「third_party」文件夾「[CI] \ application \ third_party \ tank_auth」中複製了tank_auth的所有文件夾。截圖: 會話工作正常。 我可以加載tank_auth車型 $this->load->model('tan

    0熱度

    2回答

    我正在使用坦克驗證爲我的網站。 我已經搜索了一個函數,當他試圖更新他的配置文件時,它將檢查用戶是否輸入了有效的密碼。 我不明白如何散列用戶輸入的密碼,以匹配數據庫中的密碼。 這裏是我的控制器代碼: $password = $this->input->post('password'); $hasher = new PasswordHash( $this->config

    0熱度

    1回答

    我使用Codeigniter框架+ Tank_Auth註冊庫。他們的工作很好,但我只需要更改註冊表。 我想從電子郵件地址生成用戶名,而不是從註冊表中獲取用戶名。我添加了一個簡單的函數庫/ Tank_auth.php文件。這裏是我的用戶名發生器功能: function _create_username_from_email($email) { $user = strstr($email, '@'

    0熱度

    1回答

    我想從我的HTML模板添加從Tank_auth視圖的login_form。 當我這樣做時,它會返回有關缺少變量的一些錯誤,而且我不確定我在做什麼錯誤。 我的控制器: public function index() { $topbar['account'] = $this->load->view('auth/login_form'); $data['topbar'] = $to

    0熱度

    1回答

    所以我剛剛設置坦克認證,我還沒有改變任何東西,所以一切都應該默認。它工作得很好。不過,我想要求某個域名的電子郵件能夠登錄。現在我會說gmail。那麼我怎樣才能讓它在用戶註冊之前檢查電子郵件地址是否有@ gmail.com。我發現有效的電子郵件錯誤消息是哪裏,可以改變,但我無法找到有效的電子郵件的實際檢查。

    0熱度

    1回答

    我已經看到了問題,從這個CodeIgniter: Passing fields to user_profiles database with Tank_auth 和我的問題一樣Davezatch有,但我喜歡這個AUTH控制器上: ... if ($this->form_validation->run()) { // validation ok if (!is_null

    1熱度

    2回答

    嘿,我所有在codeigniter視圖中都有一個javascript函數,它從代碼控制器函數中檢索一些信息,當用戶會話的超時達到時, 。在被調用PHP函數我有一個看起來像這樣的語句: if (!$this->tank_auth->is_logged_in()) { redirect(site_url('login'));} 這重定向他們自己的登錄頁面,如果他們還沒有登錄然而,在jav

    0熱度

    1回答

    我已經下載了Tank Auth,並試圖在用戶註冊時創建文件夾。我已經在users.php模型中編輯了create_user()函數,但是文件夾沒有被創建。我在Windows 7上,所以我想也許這是一個許可的事情。我關閉了UAC,但它仍然不起作用。 我想要該文件夾結束它的index.php根目錄(應用程序文件夾外)。 function create_user($data, $activated =

    0熱度

    1回答

    道歉我認爲這不是一個很好的標題,但我不知道如何最好地描述它。 我目前在我的項目中使用了Tank Auth。 我想爲我的管理區域和主站點分別登錄。我使用兩個不同的表格,一個用於管理員用戶,另一個用於普通用戶。 目前,如果您登錄到任何部分,然後轉到其他部分仍然認爲你已登錄。 反正有沒有做到這一點只用坦克權威性? (這是可取的)還是應該使用兩種不同的auth方法? 真的只是尋找一些建議,謝謝!