samwilson/kohana_dbauth

该包已被放弃,不再维护。没有建议的替代包。

用于数据库用户认证的 Kohana Auth 模块驱动程序。

安装: 34

依赖: 1

建议者: 0

安全: 0

星星: 2

关注者: 1

分支: 0

开放问题: 0

类型:kohana-module

1.0.0 2014-06-25 06:54 UTC

This package is auto-updated.

Last update: 2022-02-01 12:36:20 UTC


README

数据库用户认证驱动程序,用于以数据库用户身份进行认证(而不是以数据库中存储的凭证的用户身份进行认证)。

使用方法

要使用,只需

  • 在配置文件 APPPATH/config/auth.php 中设置 'driver' => 'db'
  • 在配置文件 APPPATH/config/database.php 中不要设置用户名或密码,
  • 并确保在该文件中给出了有效的数据库名。

例如,一个最小的 APPPATH/config/auth.php 看起来像这样

<?php
return array(
	'driver' => 'DB'
);

...以及一个最小的 APPPATH/config/database.php 可能是这样的

<?php
return array (
	'default' => array (
		'connection' => array(
			'hostname'   => 'db.example.net', // But usually 'localhost'
			'database'   => 'db_name_here',
		 ),
	),
);

(当然,如果你的主机和数据库名称与 MODPATH/database/config/database.php 中给出的默认值匹配,那么你甚至不需要自己的数据库配置文件。)

免费和开源软件

MIT 许可证 (MIT)

版权所有 (c) 2014 Sam Wilson

特此授予任何获得此软件及其相关文档副本(以下简称“软件”)的人免费使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,并允许软件的接受者行使上述权利,但须遵守以下条件

上述版权声明和本许可声明应包含在软件的副本或实质部分的副本中。

软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和无侵犯专利权的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论此类责任是基于合同、侵权或其他方式,与软件或软件的使用或其他交易相关。