Behold! Logins cometh

Our own Blood Bowl stats/fixtures database system.

Moderator: Area Leader

User avatar
Gandalf
Moderator
Moderator
Posts: 2064
Joined: Sat Nov 24, 2012 1:44 am

Behold! Logins cometh

Postby Gandalf » Thu Mar 24, 2016 10:50 pm

Sometime in the next 48 hours, most of the BBDB website will be hidden from you, unless you log on. I will also be adding a logon page, because I'm nice like that. Here follows an FAQ on the subject.

What's this?

You have to log on to BBDB now. The username is RTCoach, and the password is the same as before but with the word green added to the end. Because passwords should be longer.

Why do I need to log on?

The main impetus behind this is to allow multiple gaming groups to sign up. Each group will only see their own matches & stats.

Contrast this with BBM Manager. It listed all the leagues and you could look at any of them. This is bad because a) it slowed the program down as it had to load all of them, b) when trying to find your league you had to look through a long list of them, c) increased server load from having the big list. All you're interested in are the games from your community - what reason would you have for looking at the others?

Why are we sharing the same login? or Great, logins, so we can have fancy feature X/Y/Z now?

This is just the first stage of the login plans. Eventually everyone will have their own login, allowing you to do things like customise things, post match reports, and so on. But as per previous question, that's not the priority at the moment. The single logon is an easy solution to implement, and means I don't have to bother with a full & proper registration process for now (verifying email addresses, password resets because people forget their passwords ALL THE TIME...).

Can more than one person log on with the same user name?

Yes! No problems with that, it's a generic login and won't object.

If we can't see the other games from other communities, we can't make the most of all the data that is at hand!

Don't worry, there's plans to do aggregated stats. These will be visible without a login. There should be something on the website for people to see without logging in, so that they can be sure it is not a dead website, and that there is some good data in there. Currently that page is here (woo 400 touchdowns!).

So do you have someone else signing up?

Possible/probably, The Crunch Cup from BBTactics. They have 4 divisions. One of them will likely be signing up & using the website for their forthcoming season.

I have other questions/comments!

What do you think this is? A forum?!

User avatar
Idanmel
Moderator
Moderator
Posts: 435
Joined: Thu Sep 27, 2012 3:38 pm
Location: Rishon Lezion, Israel
Contact:

Re: Behold! Logins cometh

Postby Idanmel » Fri Mar 25, 2016 12:50 am

Nice!

User avatar
Raveen
Moderator
Moderator
Posts: 2437
Joined: Thu Nov 15, 2012 12:59 pm
Location: Solihull
Contact:

Re: Behold! Logins cometh

Postby Raveen » Fri Mar 25, 2016 6:53 pm

Did the bbtactics folks hear about bbdb from the Trollcast?

Either way, this is a good step forwards, well done (and thanks to your daughter for sleeping :) )
ImageImage

User avatar
Gandalf
Moderator
Moderator
Posts: 2064
Joined: Sat Nov 24, 2012 1:44 am

Re: Behold! Logins cometh

Postby Gandalf » Fri Mar 25, 2016 7:31 pm

Raveen wrote:Did the bbtactics folks hear about bbdb from the Trollcast?


Alas no.

I have put a ton of partially-tested code live over the past few days. So much coding.... I expect issues so when you find them, post them in the bugs forum!

Longer version if you're interested: you now have to log in to see all the old options. However you can still access (almost) all pages without logging in, they just don't appear in the menu bar. Also it will display all data - both from the RT community and others. I figure it will be easier to implement the "full split" and the "you have to be logged on to see all these pages" together, once there is some data from the bbtactics league (it'll be tedious work going through all the pages on the website, but well worth it).

However, the upload process has already been altered, so you HAVE to be logged on to do that, and also you don't need to specify you're from RT anymore, it knows that from your logon. This is obviously very important in order to keep each communities' data separate.

User avatar
lawastooshort
Very Prolific Poster
Very Prolific Poster
Posts: 915
Joined: Thu Apr 17, 2014 3:34 pm
Location: nonsense

Re: Behold! Logins cometh

Postby lawastooshort » Fri Mar 25, 2016 9:36 pm

I logged in to upload my friendly and logged in fine - but then submit match gave me:

Page not found, or you lack the necessary permissions.

User avatar
Gandalf
Moderator
Moderator
Posts: 2064
Joined: Sat Nov 24, 2012 1:44 am

Re: Behold! Logins cometh

Postby Gandalf » Fri Mar 25, 2016 9:53 pm

Bug with when I created the user - no permissions were assigned to it.

Log off & log on again and see if it works.

User avatar
id3nt1ty
Blood Bowl Leader
Blood Bowl Leader
Posts: 1235
Joined: Sat Nov 24, 2012 10:00 pm

Re: Behold! Logins cometh

Postby id3nt1ty » Tue Mar 29, 2016 8:26 am

Gandalf, it would be nice if pages that we don't have access too because we are not logged in would at least have a link to log us in. It would be great if they redirected you to the page you were trying to access before you had to log in.
Image

User avatar
Gandalf
Moderator
Moderator
Posts: 2064
Joined: Sat Nov 24, 2012 1:44 am

Re: Behold! Logins cometh

Postby Gandalf » Tue Mar 29, 2016 11:28 am

Thanks for this....

Impacted pages should still have the headers, like this http://gandalfgames.net/bbdb/competitionlist.php which I think is OK and the way most websites do it... there is a login link on the page.
But I see that some of the impacted pages are like this... http://gandalfgames.net/bbdb/matchdetai ... atch_id=88

I'll go through my checklist of all pages that need to be secured, and make them all look like that former.

It would be great if they redirected you to the page you were trying to access before you had to log in.

Agreed. Too much effort for now though.


Who is online

Users browsing this forum: No registered users and 0 guests