問題タブ [kohana-auth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
574 参照

kohana - Kohana Auth モジュールがパスワードをハッシュしない

Kohana 2.3.4 を使用していますが、認証モジュールを動作させることができません。

次のようにユーザーを追加しています。

問題は、users テーブルを調べると、パスワードが平文になっていることです。auth_user_model が呼び出されていないようです。

私のユーザーモデルはドキュメントからのものです。すなわち

詳しく調べてみると、ファイル Auth_User_Model が呼び出されていません。私はそれを破損し、苦情はありませんでした。

だから私は変わった

そして今、パスワードをハッシュしています。これは正しい使用方法ですか?これについてこれ以上のコメントが見られないことに驚いていますか?に

0 投票する
1 に答える
2638 参照

frameworks - データベースをサポートする Kohana v3 ACL A2

Kohana V 3.0.3 を使用しています。

ACL ライブラリを探していて、http://dev.kohanaphp.com/projects A2 Kohana の ACL モジュールから見つけました。

どうやら、構成ファイルと認証オブジェクトベースを使用して、ロール、リソース、およびルールを管理していることがわかりました。

有効なユーザーがログインした場合、リソースとルールをデータベースから動的にロードする必要があるように、動的にしたいのです。認証部分は、ACL 部分を探して実行されます。

データベースと同じ A2 モジュールを使用することは可能ですか、それとも独自のロジックを書き直す必要がありますか?

0 投票する
1 に答える
2324 参照

authentication - Kohana auth モジュールでログイン - 何が間違っていますか?

次のコントローラー アクションでログインしようとしていますが、ログイン試行が失敗し続けます (「無効なユーザー名および/またはパスワード」メッセージが表示されます)。私は何を間違っていますか?認証ドキュメントの例にある他の方法も試しましたAuth::instance()->login($user->username, $form->password);が、同じ結果が得られました。Kohana のバージョンは 2.3.4 です。

0 投票する
2 に答える
4027 参照

php - コハナ3:認証モジュール

KohanaのAuthモジュールを学習しようとしていますが、loginメソッドは常にfalseを返します。

コントローラ:

モデル:

0 投票する
1 に答える
750 参照

php - コハナ3:塩なしでログイン

ユーザーを管理するソフトウェアを開発しており、Kohana3とAuthModuleを使用してアプリケーションを構築する必要があります。私のアプリケーションはログインだけを許可します。ユーザーがログインするときにパスワードにソルトを追加する必要はありません。どうすればよいですか?ありがとうございました。

編集:

私は知っています、それは間違っていますが、私はコアを変更しました。今、私はソルトなしでパスワードを暗号化します:/kohana/modules/auth/classes/model/auth/user.php

0 投票する
3 に答える
5768 参照

kohana - Kohana3ですべてのユーザーロールを削除する方法

ORM Authモジュールを使用していますが、その方法を理解するのが難しいです。私はこのケースを試しました:

そしてエラーが発生しましたErrorException [ Fatal Error ]: Call to undefined method Database_Query_Builder_Delete::join()

しかし$user->roles->find_all();、私が欲しいものを正確に与えてくれます。

0 投票する
2 に答える
874 参照

php - PHP、Kohana 3、およびAuthモジュールを使用して、ユーザー名、電子メール、およびパスワード以外の追加のユーザー情報のためにデータベースを構築する方法

次のFacebookを作っています!! いいえ、冗談です。

私は私が学ぶのを助けるために簡単なサイトを構築しています。これにより、ユーザーは電子メールとパスワードを使用してログインできます。

サイトの機能に関連する、ユーザーから収集されたその他の情報があります。

付属のKohanaAuthモジュールを使用して、個別のデータを別のテーブルに保存する必要がありますか?

例:

'users'テーブルには次の行があります...id、username、email、password、logins、last_login。

さらに、ユーザーごとにこれらを保存したいとします... location_id、photo、favorite_color、bio

別のテーブルを作成する必要がありますか、それともこのテーブルを拡張するだけですか?これをどのように行いますか?ありがとう!!

0 投票する
2 に答える
3701 参照

php - Kohana 3認証モジュール、「スタッフ」または「マネージャー」の役割を持つユーザーを取得

フレームワークを学び、それを使ってアプリケーションを構築しています。

'user'または'staff'の役割を持つすべてのユーザーを取得する必要がありますが、ドキュメントでそれについて見つけることができませんでした。

誰かを助けますか?(認証モジュールの方がORMの問題だと思います)

0 投票する
2 に答える
563 参照

kohana - Kohana: Jelly-Auth と Jelly-Formo はうまく連携できません... エラーが発生します

モジュールを使用しようとしています: Jelly-AuthJelly-Formoが 2 つのエラーを引き起こしています。ブーストラップファイルをどのように配置するかによって、どちらか一方のエラーを取り除くことができますが、両方を取り除くことはできません...

エラー 1: Auth は正常に機能しますが、formo は機能しません: http://wellcommentedcode.com/stack_questions/formo.jpg

エラー 2: Formo は正常に動作しますが、検証時に認証が中断されます: http://wellcommentedcode.com/stack_questions/formo-auth.jpg

どんな助けでも大歓迎です...ありがとう...

更新: ハック的な方法でエラー 2 を修正しました...より良い方法をいただければ幸いです...

formo-jelly/classes/jelly/model.phpの 81 行目と 82 行目をコメントアウトしただけです。

ジェリーフォルモバリデーションを使えるようにしたいのですが、現在 Auth バリデーションで問題が発生しているので、とりあえずその 2 行は破棄したいと思います...

0 投票する
3 に答える
13703 参照

php - 優れたユーザー ログイン/管理機能を備えた PHP フレームワーク

優れたユーザー ログインと管理機能を備えた優れた PHP フレームワークを探しています。Codeigniter を調べましたが、見つけたユーザー管理者は時代遅れのようです。Kohana を見てきましたが、実行可能なログイン/管理パネルを見つけることができませんでしたか? 私は基本的に必要です:

  • ユーザーログイン
  • 新規ユーザーのユーザー認証
  • ユーザーパスワードのリセット
  • 管理者によるユーザーの追加/編集/削除
  • 管理者ユーザーのグループ化

助言がありますか?