免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2903 | 回复: 4
打印 上一主题 下一主题

Mojolicious+Boostrap3 Login Example [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-11-22 03:58 |只看该作者 |倒序浏览
本帖最后由 aef25u 于 2015-11-22 04:04 编辑

下载源码: LoginExample.zip (410.52 KB, 下载次数: 13)
  1. use Mojolicious::Lite;

  2. helper auth => sub {
  3.     my ( $c, $username, $password ) = @_;
  4.     state $users = { tianyv => '123', };
  5.     return unless $users->{$username} eq $password;
  6.     $c->session( user => $username );
  7. };

  8. any '/' => sub {
  9.     my $c = shift;
  10.     my ( $username, $password ) = map { $c->param($_) } qw/username password/;
  11.     $c->auth( $username, $password ) if $username;
  12.     $c->render('index');
  13. };

  14. any '/logout' => sub {
  15.     my $c = shift;
  16.     $c->session( expires => 1 );
  17.     $c->redirect_to('/');
  18. };


  19. app->start;
复制代码
想发个模版还没权限发链接....
视图效果:







02.gif (27.45 KB, 下载次数: 63)

02.gif

论坛徽章:
0
2 [报告]
发表于 2015-11-22 05:19 |只看该作者
登陆用户名及密码:
Usename=tianyv
Password=123

论坛徽章:
1
操作系统版块每日发帖之星
日期:2016-06-12 06:20:00
3 [报告]
发表于 2015-11-22 09:12 |只看该作者
有没有象python -m SimpleHTTPServer 这样的静态资源服务器模块?

论坛徽章:
0
4 [报告]
发表于 2015-11-22 10:06 |只看该作者
回复 3# yakczh_cu

morbo app.pl


   

论坛徽章:
1
操作系统版块每日发帖之星
日期:2016-06-12 06:20:00
5 [报告]
发表于 2015-11-22 12:51 |只看该作者
本帖最后由 yakczh_cu 于 2015-11-22 12:52 编辑

app.psgi
  1. use Plack::App::Directory;

  2. my $app = Plack::App::Directory->new({ root => "./" })->to_app;
复制代码
plackup app.psgi
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP