小编dor*_*aji的帖子

Umbraco 7个自定义会员和角色提供者

我浏览了10个文档,我正在做正确的事情,但我确信这是我遗漏的一个小细节.

我想使用自己的登录机制登录我的网站.登录机制位于Identity服务器中以进行单点登录.

但是我想在umbraco中使用公共访问功能,所以我在本地数据库中添加角色.通过更改配置文件

<roleManager enabled="true" defaultProvider="UmbracoRoleProvider">
      <providers>
        <clear />
        <add name="UmbracoRoleProvider" type="rcsedWebServiceBLL.RCSEdRoleProvider" />
      </providers>
    </roleManager>
Run Code Online (Sandbox Code Playgroud)

并实施 RoleProvider

 class RCSEdRoleProvider : RoleProvider
    {
        private string _ApplicationName = "UmbracoRoleProvider";
        public override void AddUsersToRoles(string[] usernames, string[] roleNames)
        {
        throw new NotImplementedException();
    }

    public override string ApplicationName
    {
        get { return _ApplicationName; }
        set
        {
            if(string.IsNullOrEmpty(value))
                throw new ProviderException("ApplicationName Cacnnot be Empty");

            if(value.Length > 0x100)
                throw new ProviderException("provider application name too long");

            _ApplicationName = value;
        }
    }

    public override void CreateRole(string roleName)
    {
        throw …
Run Code Online (Sandbox Code Playgroud)

.net umbraco roleprovider membership-provider umbraco7

5
推荐指数
1
解决办法
4602
查看次数

在Windows上使用php和pear发送邮件

我试图使用PHP脚本发送电子邮件,但我收到错误这是我的code.i我正在使用xampp netbeans和windows.我在php.ini文件中包含了pear但仍然有任何想法的错误

 require_once "Mail.php";

                            $from = "onlinebookstorb@gmail.com";
                            $to = "'$email'";
                            $subject = "Online book store information";
                            $body = "This is your Id '$userID' click <a href =../index.php > here </a> to change to go to the website "; //todo change URL to make it work when it is online

                            $host = "ssl://smtp.gmail.com";
                            $port = "993";
                            $host = "smtp.gmail.com";
                            $username = "onlinebookstoreb@gmail.com";
                            $password = "";

                            $headers = array('From' => $from,
                                'To' => $to,
                                'Subject' => $subject);
                            $smtp = Mail::factory('smtp', array('host' => …
Run Code Online (Sandbox Code Playgroud)

php email pear smtp

3
推荐指数
1
解决办法
8141
查看次数

zend框架flash messanger消息和重定向

所以我正在使用zend-framwork创建一个项目,我正在尝试实现flash messenger助手,但我找不到任何好的实践来实现它.我需要的是使用flash messenger发送消息和重定向,而消息将直接出现在layout.phtml中的特定位置.我知道,对于重定向器,我可以这样做:

$redirector = Zend_Controller_Action_HelperBroker::getStaticHelper('redirector');
$redirector->gotoUrl('/my-controller/my-action/param1/test/param2/test2')
               ->redirectAndExit();'
Run Code Online (Sandbox Code Playgroud)

我可以对闪光灯消息器做些什么来使其工作?那是什么最好的做法?

action zend-framework helper flash-message

3
推荐指数
1
解决办法
1万
查看次数